Get directions to: China Town, Houston, MS
Restaurant address: 909 N Jackson St Houston, MS 38851, USA
Restaurant: China Town