Taro - Finchley Central is a Japanese restaurant located at 356 Regents Park Rd, London N3 2LJ, United Kingdom. It has received 232 reviews with an average rating of 4.3 stars.
Monday | 12-3PM |
---|---|
Tuesday | 12-3PM |
Wednesday | 12-3PM |
Thursday | 12-10PM |
Friday | 12-9:30PM |
Saturday | 12-3PM |
Sunday | 12-3PM |
The address of Taro - Finchley Central: 356 Regents Park Rd, London N3 2LJ, United Kingdom
Taro - Finchley Central has 4.3 stars from 232 reviews
Japanese restaurant
765 reviews
Unit 251, Centre Court Shopping Centre, The Broadway, London SW19 8YE, United Kingdom
185 reviews
69 Stonecot Hill, London SM3 9HJ, United Kingdom
163 reviews
2 Smithy Lane Unit1, High Street Quarters, Hounslow TW3 1EH, United Kingdom