Mantoushe Restaurant

Dubai Jumairah Saba 1 tower, Jumeirah Lakes Towers