apicfood
Food
About
Locations
App
download app
UK
London
The Blue Anchor
Turkey Stroganoff Tagliatelle Pasta
Turkey Stroganoff Tagliatelle Pasta
The Blue Anchor
13 Lower Mall, London W6 9DJ
+442039510580
@blueanchorw6
with Button Mushroom, Crispy Kale and Black Truffle Oil.
YOU MAY ALSO LIKE
Pear and Parma Ham Special
Mezze Salad
Mediterranean Falafel, Smoked Haddock Croquettes and Warwickshire Whizzers