Japanese restaurant · 267 US-1 #107, Falmouth, ME
To-Go · Delivery
More food in Falmouth, ME · Japanese Food in Falmouth