apicfood
Food
About
Locations
App
download app
UK
London
The Barbary
Halloumi Fries
Halloumi Fries
The Barbary
16 Neal's Yard, London WC2H 9DP
@barbarylondon
YOU MAY ALSO LIKE
Mechoui Octo Hummus
Harissa Lamb Chop
Jerusalem bagels