Ali Baba

Restaurant in Spartanburg, SC

Middle Eastern/Greek restaurant

201 Wall Street, Spartanburg, 29306