Great restaurant! The Dim Sum was very good and fresh. Value is just fine. Treat yourself with a dim sum dinner. By the way weekends is too crowded but I think it is park of the package. A great experience!
I will be back!
If you own or manage Top Island Seafood Restaurant, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.