Al Sultan has a beautiful decor with huge glass mirrors, it is located in the fashionable Mayfair District not far from Buckingham Palace. The humus, moutabel and fattoush are Amazing!
Your email address will not be published. Required fields are marked *
Or connect with