The Dog House
131 Byrd St, Orange
(540) 360-4125
Recent Reviews
You May Also Like
Happy Garden - 130 E Main St
Chinese
Mario's Pizzeria - 153 E Main St
Italian, Pizza
Main Street Tavern - 110 E Main St
American, Pubs, New American
Restaurants in Orange, VA
The Dog House
131 Byrd St, Orange, VA 22960
(540) 360-4125