Eating Greek Mediterranean at Ali Baba Deli & Catering restaurant in Charleston, SC.

Feedback

Do you manage or own Ali Baba Deli & Catering?

Yes