Description
Eat of Eden provides fresh organic food and drink that is freshly made and full of flavour. Their menus are inspired by Caribbean Ital and Vegan recipes, ‘made with love’ to produce that home cooked feeling.
Location
London, Greater London, England, United Kingdom
Add a review