293 Finchley Road,
London
NW3 6DT
CLOSED
WE ARE CLOSED FOR OUR ANNUAL SUMMER BREAK FROM 28TH JULY 2025 THROUGH TO 18TH AUGUST 2025. WE WILL REOPEN ON 19TH AUGUST. APOLOGIES FOR ANY INCONVENIENCE.
Welcome to Taro Japanese RestaurantOrder your takeaway in London from us online and SAVE!Our talented chefs offer a wide and diverse menu packed with tasty takeaway dishes which you can now order directly from us through your desktop, laptop or mobile. Just click or tap to enjoy a delicious Taro Japanese Restaurant takeaway in the comfort of your own home! |