apicfood
Food
About
Locations
App
download app
UK
London
Natural Kitchen Baker street
Salad
Salad
Natural Kitchen Baker street
55 Baker St, London W1U 8EW
+442079350987
@naturalkitchen_london
YOU MAY ALSO LIKE
Smoked salmon, guacamole, free range scrambled eggs & super seeds and toast
English Breakfast
Banoffee Pie