Japanese restaurant · 255 W Main St, Avon, CT
See full menu
More food in Avon, CT · Japanese Food in Avon