Tag: london restaurant festival

Zilli Green

To celebrate London Restaurant Festival (4-18 Oct), Zilli Green  is introducing a special £15 two-course menu to encourage people to ‘go green’!