The wait was a long one, but boy was it worth it! The sushi is fantastic. Simply fantastic. I haven't ordered anything else on the menu but the sushi, so I can't say if the hot dishes are good or not. We waited forty minutes, service is slow but friendly.