Marmara Istanbul Restaurant - Bin Omran
Near Nissan Showroom, Ahmed Bin Ali Street, Bin Omran, Doha

About Marmara Istanbul Restaurant - Bin Omran
First of all the restaurant is not about Arabic food, it is purely a Turkish restaurant.