A must go. Don't miss out. Great food and above average service.
Hidden in a Shopping Mall style Food Court on Jumeirah Road (Beach Road) opposite Jumeirah Beach Park, the new franchise of Leon De Bruxelles is a fresh & welcome addition to the multitude of eating establishments popping up all over this expanding city. Not only...More