Taro - Finchley Central
Closed
Advertisement
356 Rd
London, England N3 2LJ
Taro Restaurant - Finchley Central is renowned for its authentic Japanese cuisine and has been delighting customers in London for over two decades. Specializing in sushi and Japanese dishes, the restaurant prides itself on preparing fresh and pure meals for a memorable dining experience.
Generated from the website
See a problem?
You might also like
Advertisement


