The popular Istanbul with an outdoor terrace serves large portions and can require a wait especially at lunchtime. There's no English menu, but shawarma and grilled meats need little translation.
(+49) 621 20888
Istanbul, H1, Mannheim, Germany
Do you represent this business? Contact us to update your information & to manage your page.