Not as clean and family friendly as advertised. Overall Not bad.salad bar was awesome and very fresh. Lots of choices and options.
117 Harbor Village LnApollo Beach, FL 33572
From Business: At our Asian restaurant in Apollo Beach, Florida, we offer a scrumptious dinner buffet packed with a vast array of delicious cuisine. You are sure to find somethi…