China Castle

7420 3rd St Rd, Louisville, KY 40214-4362
China Castle China Castle is one of the popular Cantonese Restaurant located in 7420 3rd St Rd ,Louisville listed under Cantonese Restaurant in Louisville , Fast Food Restaurant in Louisville , Local business in Louisville ,

Contact Details & Working Hours

Map of China Castle