Find the top Japanese restaurants in Tolland, Connecticut near you now.
Japanese restaurant
Address: 200 Merrow Rd I, Tolland, CT 06084