The three stars is for the fun vibe and the music. I think the prices are overpriced if you are not visiting during happy hour.
The rolls I tasted here are not consistent in taste and sometimes sloppy and too much cream cheese but I would return for the RA"CKIN' Shrimp and to enjoy a drink during HH only.