Came here for the $20 AYCE for lunch ($23 for dinner) and I was not disappointed. They have a decent amount of different specials, and the rolls are pretty good too. The service is great and the staff is friendly. I had someone come check up on me every 5 minutes, and it was pretty busy. I will definitely be back in the foreseeable future!