Isabel Mayfair, a London restaurant concept known for its ingredient-led, seasonal Mediterranean-inspired cuisine, made its international debut in Abu Dhabi on April 20 at The Galleria on Al Maryah Island.