Al Bahr Al Ahmar Restaurant

Sheikh Saqr Bin Khalid Al Qasimi Street