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