For posh pizzas in Mayfair, you can’t go past this little gem on Mount Street. Simple Italian trattoria specialising in pizzas, set in a Victorian corner plot with outside tables. Best pizza in London, casual, inexpensive, and the food is very solid. A really top pizza or pasta here won’t cost you much more than a tenner.Recommended in the Sunday Times top 50 places to eat in london for under £50.
121 Mount St, Mayfair, London W1K 3NW
020 7499 1256