I used to go quite a bit to the old Willowdale location (takeout and dine-in). I've been to the new location once and food was still pretty good. However, takeout today was disappointing. The tomato sauce they had before was outstanding. Tonight it was slightly burnt and bland. I'm not sure if it's a once off as they are too busy with their recent promo, but I hope it improves next time around.....