Duck Liver Parfait, Toasted Brioche, Grape Chutney Restaurants in London
Show restaurants on map
4.2
Menu
Table booking
4.2
Menu
Table booking
City: London, 164 Pavilion Road, London I-SW1X 0BP, United Kingdom
"Average at best. Poor layout. Inexperienced staff. Overpriced."
Price
Feedback
These reviews refer only to the mentioned ingredients.