Grand Chau Chow: A Chinatown Stand-by
By MariaOlia
on July 01, 2008
Real fans of Chinese food know that some of the best Chinese eats can be found at the most unassuming places. Grand Chau Chow is just that kind of place- it's a smallish dining room with pink...