Eating Italian Sandwich Cafe Dessert at Carmella's Cafe and Dessert Bar restaurant in Charleston, SC.

Feedback

Do you manage or own Carmella's Cafe and Dessert Bar?

Yes