Chinese Restaurants nearby Shop # 2, Next to Al Noor Hotel, Beside Pizza Hut Building, Deira - Dubai - United Arab Emirates

The Monsoon Restaurant

Approximately 1.98 km away
Address: Lobby Level, Flora Grand Hotel, Near Al Rigga Metro Station, Al Rigga, Dubai

The Monsoon Restaurant

Approximately 1.98 km away
Address: Lobby Level, Flora Grand Hotel, Near Al Rigga Metro Station, Al Rigga, Dubai