Restaurant hero image

China Garden

1060 Broad St., Bloomfield, NJ 07003