Japanese restaurant · 648 County St #3, Taunton, MA
More food in Taunton, MA · Japanese Food in Taunton