πŸ₯¦Vegetarian

Vantra Vegan

x 1.74 ninjas

Restaurant in London, United Kingdom

Information

🏠
5 Wardour St, London

In Google

4.5 rating ⭐️
(913 reviews)

Photos

Photo from Vantra Vegan number 1Photo from Vantra Vegan number 2Photo from Vantra Vegan number 3Photo from Vantra Vegan number 4Photo from Vantra Vegan number 5Photo from Vantra Vegan number 6Photo from Vantra Vegan number 7Photo from Vantra Vegan number 8Photo from Vantra Vegan number 9