We happened upon this place on a Sunday afternoon. It was not busy, and we were seated right away.
We went for the AYCE menu. They definitely had a decent selection of rolls, and nigiri and appetizers to satisfy our hunger needs.
They even have dessert to top it off.