The Monsoon Restaurant

Dubai deira Ground Floor, Flora Grand Hotel, Al Riqqa Road, Al Muraqqabat