The service was horrendous and the food was mediocre. Our waiter was horrible. The way he treated us made us feel like he did not care to serve us for some reason. He was very short when we asked a question, he rushed us through our order and walked away before we could even ask for water and never checked on us if we needed anything else. What a waste of a meal during our only night in Toronto! We stumbled upon Rol San since all of our original choices were closed that night. We did not realize it was a Canadian national holiday on the day we visited Toronto. Lesson learned - when on vacation, check for local holidays that can cause closures!