Japanese restaurant · 10 School St, Freeport, ME
To-Go · Delivery
More food in Freeport, ME · Japanese Food in Freeport