at Salt Yard · London
Group menu for a minimum of 8 people.
£75 Set Menu
£75 set menu for groups of 8 or more
Get the app to claim this offer and see what else is on nearby.