Seemor
Westminster › The West End › Delfino Mayfair
Delfino MayfairB+?
121A Mount St, London W1K 3NW
· Pizza restaurant, Italian restaurant
· The West End
Classic Mayfair Italian with standout thin-crust pizzas and reliable pastas, lively energy, and occasional service delays; best when you plan ahead and lean into the pizza-focused strengths.
Opening Hours
Sunday
Monday12:00–22:30
Tuesday12:00–22:30
Wednesday12:00–22:30
Thursday12:00–22:30
Friday12:00–22:30
Saturday12:00–22:30
See full Restaurant DNA analysis — grade reasoning, occasion fit, what to order & more →