Phone: +442077361040
Address: 7 The Boulevard, Imperial Wharf Town Mead Road, Chelsea, London, SW62UB, United Kingdom
City: London
Menu Dishes: 35
Reviews: 503
"find at the grocery store, with no depth of flavor or complexity. The noodles were overcooked, and the toppings were sparse. Overall, a disappointing experience."
All prices are estimates on menu.