Silo London
Overview
Silo is the world's first zero-waste restaurant, serving a flavor-driven set menu.
British, Sustainable, Farm-to-table, Modern Cuisine
Loading map ...
Silo is the world's first zero-waste restaurant, serving a flavor-driven set menu.
British, Sustainable, Farm-to-table, Modern Cuisine