Great food and service is good also. Never had a bad meal there. Really have to try the salt & pepper Calamari. Try their Dim sum on the weekends is really good.
If you own or manage Flourishing Restaurant, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.