Chin Chin Restaurant
3210 I-70BL Unit O, Clifton
(970) 523-1216
Menu
Restaurants in Clifton, CO
Chin Chin Restaurant
3210 I-70BL Unit O, Clifton, CO 81520
(970) 523-1216