Istanbul
Turkish
Restaurant Istanbul is a Turkish restaurant offering a variety of dishes. It is open for lunch and dinner, with extended hours on weekdays and weekends. The establishment accepts various payment methods including credit cards and meal vouchers.
Location