The London feel good hub vegan cafe
Cafeππ What an amazing place to find from a bike ride in Epping Forest. The owner has won so many awards for her food, and you can taste why! People often mention vegan,
Address
Village Arcade, 49 Station Rd, London E4 7DA, United Kingdom
Website
Contact
+44 7576 894141Rating on Google Maps
4.70 (40 reviews)Open on Google Maps