Turkish Restaurant: Mahalle Izgara offers a taste of Turkish cuisine.