Restaurants in Greenville, SC
Restaurants
318 S Main St,
Greenville ,
SC
29601
UNITED STATES
Based on 1 reviews
Update - Good food, sub-par service
Update: Since publishing this review, I have been contacted by the director of operations for the restaurant. He requested more details so that he could address this with the lunch staff. After supplying him with more information, he...Worldwide > United States > Greenville, SC > Restaurants