China City Restaurant Ada - Hours & Locations
China City Restaurant - Ada
1168 North Hills Shopping Centre, Ada OK 74820 Phone Number:(580) 332-0222Hours may fluctuate
Distance:2.96 miles
Hours may fluctuate