Todd House, TABOR CITY, North Carolina (NC)
Comfortably situated at 102 Live Oak Street () in TABOR CITY, North Carolina (NC) (28463), Todd House is available at 9106533778. Please do give them a call early in advance to arrange your spot in the restaurant.
More restaurants in TABOR CITY, North Carolina (NC)
Todd House contact information and details:
Address: 102 Live Oak Street - , TABOR CITY, North Carolina (NC) 28463
Contact Phone: 9106533778