Full menu with prices & pictures
Istambul Calle Arenal 16, 28013, Madrid, Spai...
When you're planning your visit to Istambul, you could take public transportation to the stop Metro-Sol, which is the nearest stop at 173 meters distance to the restaurant, otherwise, there are parking lots 68 meters away at Descalzas.
Here you can find the menu of Istambul in Madrid. At the moment, there are 7 menus and drinks on the menu. You can inquire about seasonal or weekly deals via phone.
Based on the average assessment of 3.7 for the Istambul, one can assume that it has satisfied the majority of its guests.
Good food at affordable prices. Open 24 hours. Fast service. Clean place. Area of sitting.Good...
Yummy fast food option if you need a break from the tapas scene. Ate at this location and anoth...