Phone: +442031419115
Address: 68 Wigmore St, London, W1U2SD, United Kingdom
City: London
Menu Dishes: 21
Reviews: 3
"This is a fantastic option for picking up some nutritious take-out food when you're in London and pressed for time, or if you need snacks for a lengthy trip, something I find myself needing frequently."
All prices are estimates on menu.