2 stars because their customer service is horrible.
The food is great though.
Price is reasonable for AYCE. 23 before 3pm.
Don't expect to see your server. I've gone numerous times and I wait more than I eat to order. I always give them a chance thinking their service will change BUT it never does.
Faster service, sit at sushi bar ... the chefs are great.
Bad customer service makes you want to go elsewhere !