Map & Directions - TakeNiwa Japanese Steakhouse & Sushi
View Menu
TakeNiwa Japanese Steakhouse & Sushi
5216 S Padre Island Dr, Corpus Christi, TX, 78411
(361) 356-6888 (Phone)
5216 S Padre Island Dr, Corpus Christi, TX, 78411
(361) 356-6888 (Phone)