apicfood
Food
About
Locations
App
download app
UK
London
The Shed
Red quinoa salad
Red quinoa salad
The Shed
122 Palace Gardens Terrace, London W8 4RT
+442072294024
@theshed_resto
YOU MAY ALSO LIKE
Sussex beef Côte de Boeuf
Frangipane Tart,
Croquette