I've come here a few times and I got to say the food is pretty good. The food always feels homey and authentic Chiu Chow cuisine. For the price you get a very large portion of food. Service is pretty quick.
Decor is unique too, they try to capture the 60's into the restaurant.
Take out around the dinner time seems to be very popular, always a line up for take out. I would recommend calling ahead to order your food or else there might be a slight wait if you order on the spot.