Corpus Christi TX Japanese 1. 6646 S Staples St, Corpus Christi, TX 78413 | Sushibar Southside (361) 985-0703