Helma is a family run independent vegetarian / vegan cafe & wine shop in Haggerston.They have an all day menu that changes frequently, and will have small plates in the evening.Everything is made in-house, includes preserves, cakes & kombucha!
13c Downham Rd, Dalston, London N1 5AA