Japanese steakhouse · 278 Winthrop St, Taunton, MA
More food in Taunton, MA · Japanese Steakhouse in Taunton