293 Finchley Road, London NW3 6DT
Delivery:40min Collection:20min
CLOSED PRE-ORDER Login
Sushi, Sashimi, Maki, Nigiri, Japanese
020 7794 0190

CAN WE SERVE YOU ONLINE?


Welcome to Taro Japanese Restaurant

Using only the finest and freshest ingredients, our talented chefs offer a wide and diverse menu packed with tasty takeaway dishes for you to enjoy in the comfort of your own home.