Modern | International | Plant-based

MenuBook a table

PLANTBASED KITCHEN.

Find us

24A Peckham Rye,
London,
SE15 4JR

Opening Hours

Wednesday – Sunday 10.30am – 10.30pm