Phone: +442074090111
Address: 101 Wigmore Street,, London, W1U1QR, United Kingdom
City: London
Menu Dishes: 35
Reviews: 503
"I was eager to try London's ramen and decided to visit this restaurant because it was conveniently located near our hotel and had good reviews. However, I was ultimately disappointed with the experience."
All prices are estimates on menu.