Chicken Duck Liver Parfait Restaurants in Edinburgh, City of
Show restaurants on map
4
Menu
Table booking
4
Menu
Table booking
City: Edinburgh, City of, 26-27 Haddington Place, Edinburgh, City of, United Kingdom
"Was given a voucher for afternoon tea for two people. I booked it for January only to be told a few weeks later that I should not have been allowed to..."
Price
The Average price for Chicken Duck Liver Parfait is:
$11.2
Feedback
These reviews refer only to the mentioned ingredients.