Mr Toad's Pub&Kitchen - Barsha Heights
Al Khareef 2 street - Premier Inn Barsha Heights HotelMr Toad's Pub&Kitchen - Barsha Heights
Al Khareef 2 street - Premier Inn Barsha Heights HotelMr Toad's Pub&Kitchen - Barsha Heights
Al Khareef 2 street - Premier Inn Barsha Heights Hotel