eastcastle-logo

Garden Bistro

The Vista's hidden garden since 1997

1303B Assembly St, Columbia, SC 29201

803-933-9085

location-icon phone-icon