I've only gotten take out (due to a early to bed toddler), so I can't comment on service.
But the rolls and sushi are HUGE! Almost too big. But fresh and delicious! I love the orangeville roll. I haven't had anything bad yet! We way over ordered the first time. But now we know, 1 roll each and a few pieces of sushi is more than enough.