Raw & cooked vegan dishes, along with a buffet, in a small, light, plant-filled cafe.
Vantra in Youkaichi
Places
Near me
Direction
5 Wardour St, West End, London W1D 6PD
Description
Privilege
Features
Privilege
Features
Questions and answers
Add review
Ask a Question
Reviews
Add review
Delivery
Takeout