Looking for restaurants open on Thanksgiving or restaurants open on Christmas?

> >


Still Water Grill and Catering



304 Trade Street
Greer, SC 29650

View more Greer restaurants

(864) 479-0333


Write a Review

Is this your restaurant?
Claim Your Listing For Free


Still Water Grill and Catering Reviews

Add your review for Still Water Grill and Catering.

    Map of Still Water Grill and Catering

    Nearby Restaurants