Japanese restaurant · 23 Dix Avenue, Glens Falls, NY
To-Go · Delivery · Dine-In
See full menu
More food in Glens Falls, NY · Japanese Food in Glens Falls