Vegan Express
Restaurant • Cafe • Meal takeaway • Vegetarian restaurant • Vegan restaurant • Vegetarian cafe and deli😠 Think it’s an absolute disgrace that this place decided to close and completely trash the street with its used containers, cabinets and content of the shop. Makes the owner of this place look like a real hypocrite, if veganism is for saving the animals and planet when they has left the outside of t... People often mention vegan, recommend, pizza, service, delicious, amazing, restaurant, great, good, lovely,
Address
913 Garratt Ln, London SW17 0LT, United Kingdom
Contact
+44 20 8127 6560Price rating
$$ $$
Rating on Google Maps
4.40 (298 reviews)Open on Google Maps