Top 10 best greek restaurants in Travelers Rest,SC
Where to eat in Travelers Rest,SC?
Below are the list of top 10 best greek restaurants in Travelers Rest,SC.
# Pizza House
310 Poplar St
Travelers Rest , SC 29690
Travelers Rest , SC 29690
Dishes Served:
Greek, Italian, Pizza