Near Manama Shopping Centre, Al Mansoura St, Al Mansoura, Doha, Qatar
Near Manama Shopping Centre, Al Mansoura St, Al Mansoura, Doha, Qatar
No delivery
Spot something wrong?
Dishes at Grilled Flower Istanbul. Prices may vary in venue.
Been to Grilled Flower Istanbul? Be the first to share what you ate.