China City

Restaurant in Covington, Louisiana