Find and book great restaurantsFind a Restaurant
|Address:||15 Lowndes Street, London SW1X 9EY|
|Tel:||020 3544 7987|
|Price: £61.00||Wine: £25.00||Champagne: £50.00|
|Opening Hours:||Mon-Sun 12N-11pm (Sun -10.30pm)|
This review hasn't been rated yet.
One of the best Italian restaurants in central London with high standards of cooking and service. Pleasant and lively