China House Restaurant

930 Richards Rd, Antioch TN

(615) 331-2105

Location