Seemor

TARO - WALTHAMSTOWB+

76 High St, London E17 7LD · Japanese restaurant · Walthamstow

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.

The verdict

Taro delivers solid neighborhood dining with fresh sushi and satisfying ramen in a charming historic setting that draws loyal regulars. Inconsistent execution between dine-in and delivery, plus occasional quality dips during peak service, prevents a higher grade, while tight booth seating limits overall comfort. Worth visiting for reliable Japanese classics and friendly service, though not a destination beyond the local area.

One caveat: Seating can be tight and uncomfortable for longer meals

What to order

What diners say

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 →