Squire House Restaurant

632 S Main St, Emporia 23847, United States Get Directions to this spot
632 S Main St
Emporia, 23847
VA, United States
(434) 634-0046

Rate and review Squire House Restaurant in Emporia, VA, United States!

Share your experiences at Squire House Restaurant with your friends or discover more Restaurants in Emporia, VA, United States.