Taro Japanese restaurant provides sushi delivery service. We have served sushi and the finest Japanese cuisine in Hampstead, Swiss Cottage and North West area of London since 1998. Our experienced chef and owner chooses the freshest fish from the local fish market.
In an attempt to slow down the coronavirus outbreak,
we only offer delivery & collection services.
We will work hard to responsibly prepare and distribute food to our customers during these unsettling times.
- Delivery & Collection: 6:00pm - 9:00pm
- Close: Monday
- Open: Tuesday - Sunday
- Minimum order: £20.00