Everything was fresh and well prepared. The rolls were huge! Definitely interesting but not sure I would like my rolls that large all the time. It made it difficult to get a taste of everything at once. Worth the visit, we will be back. Service was a bit lacking but not bad.