"Every area should have a no-nonsense Italian restaurant that slings out crusty pizza and saucy pasta that fills you up and makes you smile for a completely reasonable price. Delfino is Mayfair’s. It’s casual, it’s homely, and it feels like it’s been on the corner of Mount Street forever (and hopefully forever will be). A pizza comes for between £11 and £15, and the pastas more the latter. if that still feels dear to you then just factor in the Mayfair tax. But know that everything will be solid and tasty, and ’Fino’s will always be here when you need it." - heidi lauth beasley, jake missing