Japanese restaurant · 1313 Hopmeadow St, Simsbury, CT
See full menu
More food in Simsbury, CT · Japanese Food in Simsbury