Important! There’s a new security update to your account login. | Read More ›
Restaurants & Bars 10

Chin Chin?

Darren | May 28, 2002 01:29 PM

Whatever happened to Chin Chin? Are they still around? I've got a friend coming into town who used to love Chin Chin when she lived here. Are they still worth the trip?

Want to stay up to date with this post?