This restaurant has a very good chinese food however they are a bit un-organized. Sometimes, you have to wait around 30 minutes to one hours if you only come by yourself (party of four or lesser). They only have 4 small tables.
They have a very good lobster and they are in-expensive.
Try it out if you have a chance