Japanese restaurant · 7 Medway Rd, Milford, MA
See full menu
More food in Milford, MA · Japanese Food in Milford