Happy Garden
1154 Main Ave
Clifton
NJ
07011
(973) 614-0601
zomato.com
Open Map
Chinese
Chinese Food
Chinese Restaurants
family style restaurants
Non-smoking
Not Available
Reservations Not Required
restaurant
Restaurant Chinese
Restaurants