I've visited here twice. The first time was a couple of years ago during the summer. Great food and service back then. When I came in yesterday, I found myself disappointed at the quality of food now. Overall, everything looked like it was prepared in a haste. The quality of the food wasn't great either. The salmon on the salmon pizza had a slightly rancid taste to it and the kalbi beef looked as though someone chewed up some cooked beef and spat it out. Although the service was okay, it did not make up for the mediocre food that we had. There are definitely much better AYCE restaurants here in Toronto.