
Carmella’s Cafe and Dessert Bar
· Charleston
About this place
Carmella’s Cafe and Dessert Bar is a coffee shop in Charleston, South Carolina. A cafe setting trades quiet for atmosphere, which suits some kinds of work better than others. The address is 198 E Bay St Ste 100, Charleston. Opening hours and seating change, so check before travelling.