Get out and explore close to home

Premium listing

The Square, Al Dafna Doha

International restaurant

Address : Dafna 2nd Floor, InterContinental Doha The City, Dafna, Al Dafna, Doha, Qatar

Mon - Sun 6:30am – 11pm