Narin Dede Pide Ve Izgara offers Turkish cuisine specializing in pide (Turkish pizza) and grilled dishes. Takeaway and free WiFi are available.