Get directions to: Chinese Kitchen - No 1, Lubbock, TX
Restaurant address: 5308 Slide Road Suite A Lubbock, TX 79414, USA
Restaurant: Chinese Kitchen - No 1