A cafe offering a relaxed atmosphere. Explore the menu at Ali Baba Cafe & Çay Evi.