London - Italian Restaurant - London Lifestyle Awards
13 Montpelier Street, London, SW7 1HQ
Montpeliano Restaurant is a delightful, split level the upper of which resembles the top city venue of which it is. Crisp white...
A la Carte Menu, italian cuisine, italian food, italian restaurant, italian ristorante, Montpeliano Restaurant, New years eve menu, private dining, private parties, valentines day menu