Chow Baby is the place for fresh, asian food. You get a big bowl and fill it up with tons of fresh ingredients from one huge bar. Choices include rice, pasta, veggies, sauces an...
All reviews seem positive