Ali Baba Restaurant & Cafe

 

Be the first to review

Laid-back eatery featuring kebabs & pide pizzas, plus other Turkish & Middle Eastern standards.

image