Colorado > Clifton > Restaurants, Food & Beverages > Restaurants > Chin Chin Restaurant
3210 I-70 Business Loop, Clifton, Colorado, 81520-7636
(970) 523-1216
Restaurants, Food & Beverages > Restaurants
No reviews yet. Be the first to write a review!