Ali Baba
Restaurant in Spartanburg, SC
Middle Eastern/Greek restaurant
201 Wall Street, Spartanburg, 29306
Restaurants
ยท
Spartanburg, SC guide