Phone: +442035951297
Address: 194 Baker Street, London, NW15RT, United Kingdom
City: London
Dishes: 35
Reviews: 3
"After realizing I needed a more fulfilling and nutritious meal than a samosa from the shop located between the platforms at Baker Street station, I set out to find a different dining option."
All prices are estimates.