'Alexander Vs The Ham Factory ' T. Fino Rib. Del Duero, Spain 2018 Restaurants in London
Show restaurants on map
4.5
Menu
Table booking
4.5
Menu
Table booking
City: London, St Pancras Renaissance Hotel Euston RoadNW1 2AR, London, United Kingdom
"Good food and service but rather expensive for what it is."
Price
Feedback
These reviews refer only to the mentioned ingredients.