3 is generous and mostly due to the variety and some of the fresh seafood and the price. Really more like a 2.5.
The cooked food was greasy and too sweet for the most part. Anything with cooked seafood tasted fishy and off. At least we didn't get sick- the place was clean.
Not going back.