Taro - Finchley Central
Japanese restaurant, Sushi restaurant
About
Taro Japanese Restaurant shines brightly in Finchley Central, offering a delightful blend of authentic Japanese cuisine in a casual atmosphere. With a solid 4.3-star rating, patrons rave about the freshly made sushi and generous bento boxes that showcase the true essence of Japanese flavors. Enjoy dine-in, takeaway, or delivery options while indulging in healthy dishes like the popular seaweed salad. Families will appreciate the dedicated kids' menu and high chairs. Reservations are welcomed, ensuring a seamless dining experience at this cherished neighborhood spot.