This Humble South Carolina Italian Deli Quietly Serves An Unforgettable Tomato Pie

The best restaurant in South Carolina is not always the one with the biggest sign.

Sometimes it is the one locals quietly recommend.

That is exactly the kind of place this is. From the outside, it looks like a simple neighborhood restaurant…

Story continues

TRENDING NOW

LATEST LOCAL NEWS