• Tokyo Den

    • RESTAURANT
    5118 S Staples
    SUite C
    Corpus Christi, TX 78411
    (361) 444-7884