Cafe China
Café China – Where the Chicken is Almost as Loud as Howard Stern Let’s Set the Stage Alright, folks, we’re talking about Café China. Imagine strolling into a joint that looks like it was designed by a committee of culinary experts trapped in the 80s—lots of red and gold, maybe a dragon or two just…