Squire House Restaurant, EMPORIA, Virginia (VA)
Comfortably positioned at 632 South Main St () in EMPORIA, Virginia (VA) (23847), Squire House Restaurant can be contacted at 4346340046. Remember to call up upfront to make a reservation.
More restaurants in EMPORIA, Virginia (VA)
Squire House Restaurant contact information and details:
Address: 632 South Main St - , EMPORIA, Virginia (VA) 23847
Contact Phone: 4346340046
