I knew the original owners who were excellent, and I would often order a party tray to take out since I had a business in Stouffville myself at the time.
However, over the years, I find that the quality of the food, and the selection have fallen off. Service is okay, not great, and for me, I only go there if I feel to lazy to go somewhere more authentic that has better food and a broader selection.
It's also not cheap, but basically convenient.