Find and book great restaurantsFind a Restaurant
|Address:||121a Mount Street, London W1K 3NW|
|Tel:||020 7499 1256|
|Price: £40.00||Wine: £15.90|
|Opening Hours:||Mon-Sat 12N-3pm 6-11pm|
1 of 1 people found this review helpful.
Delfino's has the best Pizza in London by far! My husband and I were so excited to find a place that served crispy crust pizza with great quality toppings…not to meniton the starters and salad. We have tried all Pizza's from Soho to Nottinghill and Delfino's beats all of them. The service and staff are top notch- they are friendly and now we are frequent customers (weekly). The friends we have brought to Delfinos turn into regular customers as well- It is our favourite place to eat in London