Get directions to: U & I Restaurant, Corpus Christi, TX
Restaurant address: 309 S Water St Corpus Christi, TX 78401, USA
Restaurant: U & I Restaurant