Update Info - Creekside Grill At PoplarCreek
This restaurant was reported as closed. If it is open, let us know.
Creekside Grill At PoplarCreek
5 Poplar Landing Ln
Elloree, SC 29047
5 Poplar Landing Ln
Elloree, SC 29047