Foodieninjas
Feedback
Login
Be a Ninja
π₯¦
Vegetarian
Vantra Vegan
x 1.74
ninjas
Restaurant in
London
,
United Kingdom
Lists π§πΌβπ³
Share
View in Google Maps β
Information
π
5 Wardour St, London
πΈοΈ
http://vantraveganonline.co.uk/OQD1
In Google
4.5 rating βοΈ
(913 reviews)
Photos