The Ottomans Kitchen Cafe Restaurant
Restaurant • Seafood restaurant • Lunch restaurant • Kebab shop • Turkish restaurant • Grill storeOne of the Top rated Lunch restaurants in Fatih
Address
Sultan Ahmet, Akbıyık Cd. No:70, 34122 Fatih/İstanbul, Türkiye
Website
theottomanskitchencaferestaurant.com
Contact
+90 531 639 30 18Rating on Google Maps
4.90 (2.5K reviews)Open on Google Maps