Al Safadi Restaurant

Al Rigga, Behind Holiday Inn Hotel, Dubai