TA Sushi is a Japanese restaurant offering a varied menu of traditional and reimagined Asian specialties.