Crust Restaurant

Al Souq Mall, Jumeirah Beach Road - 6 31A St - Jumeirah 3