aFilter Options
< Back

Delfino

Pizza
Surprisingly good pizza, in the middle of Mayfair, at reasonable prices – thats the USP at this straightforward spot, by the Connaught.

Review by


121a Mount St
London
W1K 3NW

Tel: 020 7499 1256
  • Map