Japanese restaurant · 71 Boxwood St, Williston, VT
See full menu
More food in Williston, VT · Japanese Food in Williston