Japanese restaurant · 66 Mountain View Dr, Colchester, VT
See full menu
More food in Colchester, VT · Japanese Food in Colchester