Chtoura Restaurant - Al Saad, Doha

Turkish, Lebanese, Philippine

97444369777