apicfood
Food
About
Locations
App
download app
UK
London
The Larrik
Roast chicken
Roast chicken
The Larrik
32 Crawford Pl, London W1H 5NN
+442077230066
@the_larrik
YOU MAY ALSO LIKE
Warm aubergine salad
Rhubarb pavlova with hazelnut crumble
Fish & chips