$$
121 Mount St,
W1K 3NW,
Mayfair,
London
Italian
European
Mediterranean
Casual Dining
Family Style
Pizzeria
At Delfino, placing importance on using only the best ingredients, which are brought in directly from Italy. The menu features a mouth-watering array of huge pizzas, which are all freshly made to order, as well as a selection of Italian cuisine.