This was a very pleasant find, thanks to Restaurant.com! Located actually in Lightfoot, about five miles west of Williamsburg on Richmond Road (Rt. 60), the small building
Been there, done that? Do tell us about it! Submit a review of this Virginia restaurant today.
4 of 5 stars
5 of 5 stars
Showing All Restaurants