Get directions to: China Inn Restaurant, Victoria, TX
Restaurant address: 6360 North Navarro Street Victoria, TX 77904, USA
Restaurant: China Inn Restaurant