Seemor

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 →