Find and book great restaurantsFind a Restaurant
|Address:||13 Montpelier Street, London SW7 1HQ|
|Tel:||020 7589 0032|
|Price: £60.00||Wine: £19.50||Champagne: £49.50|
|Opening Hours:||Mon-Sun 12N-12M (Sun -11.30pm)|
2 of 2 people found this review helpful.
The perfect italian for non italians who know nothing about italian food!
I can't tell you how many people over the years have raved about this restaurant – none of them italian all of them clueless about food in general.
This restaurant could be in Abu Dhabi. It is truly a shame because their location is great, but the old fashioned, boring menu and lazy cooking here will be it's slow death. Extremely tacky and very diasppointing.