The food was amazing, I don't know why people have a bad reviews
UPDATE: Now I know why it has bad reviews, I went the second time on Wed (kids is free day) and the quality was very bad compare to the first visit....Food was just not the same, even the ice cream not the same, you could tell they lowered the quality because kids is free day...For me that's cheating and I don't like cheaters