On the Square Restaurant, TARBORO, North Carolina (NC)
Readily settled at 115 East Saint James Street () in TARBORO, North Carolina (NC) (27886), On the Square Restaurant are available at 2528238268. Please do before you go to arrange your place in the restaurant.
More restaurants in TARBORO, North Carolina (NC)
On the Square Restaurant contact information and details:
Address: 115 East Saint James Street - , TARBORO, North Carolina (NC) 27886
Contact Phone: 2528238268