Seemor
London › TARO - WALTHAMSTOW
TARO - WALTHAMSTOWB+
76 High St, London E17 7LD
· Japanese restaurant
A lively Japanese spot in a preserved pie-and-mash landmark serving fresh sushi, ramen, and generous bentos with friendly but occasionally overstretched service and fair value for the area.
Opening Hours
Sunday12:00–21:30
Monday12:00–22:00
Tuesday12:00–22:00
Wednesday12:00–22:00
Thursday12:00–22:00
Friday12:00–22:00
Saturday12:00–22:00
See full Restaurant DNA analysis — grade reasoning, occasion fit, what to order & more →