Eating Mediterranean Middle Eastern at Ali Baba restaurant in South San Francisco, CA.

Feedback

Do you manage or own Ali Baba?

Yes
Amp Menu