Garden Grille, The

  • Restaurants
2311 Main St. S.
Greenwood, SC 29646
(864) 993-3839