Squire House Restaurant, EMPORIA, Virginia (VA)
Conveniently located at 632 South Main St () in EMPORIA, Virginia (VA) (23847), Squire House Restaurant are available at 4346340046. Please ahead 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