Phone: +442074398237
Address: 25-27 Oxford Street, London, W1D2DW, United Kingdom
City: London
Dishes: 35
Reviews: 3
"I love that wherever I go, I can find a vegan restaurant that feels like a cozy, welcoming home. The atmosphere is relaxed and peaceful, with a hippie/yogi vibe."
All prices are estimates.