Delfino

Pizza | Mayfair

It's a "basic proposition", but for "filling" Italian eats and "awesome pizza" at prices that, for Mayfair anyway, are "reasonable", this trattoria in a Victorian building ticks a lot of boxes; though the "tight" setting is "always busy", staff manage to make you "feel loved", even if you're just buying takeaway.

Address

121 Mount Street | Map
London, England W1K 3NW
020-7499-1256

  •  
  •  
  •  
  •  
  •  
     
     
     
    x

Delfino

121 Mount Street
London, England W1K 3NW
020-7499-1256

MORE ABOUT Delfino