Restaurants & Dining
Please take a moment to glance at our most recently updated menu. To place an order, you may reach us at (540) 603-2568.
Our current hours of operation are Wednesday- Saturday, 12 p.m. to 8 p.m. Our address is 121 West Main Street in beautiful downtown Louisa County, Virginia.
Check our Facebook page for our current specials and as always, thank you so much for your support!