I have to say I have been into this location only a handful of times. However I have ordered catering for my company many times.
Not only did they agree to deliver to my location outside of Richmond Hill but I am continually happy at the level of service, quality of the food, presentation, and quick delivery.
They always call to confirm my order and confirm delivery time. This helps a lot when I am running around getting things ready for my client meetings. I know I do not have to worry about the food.
My clients are always giving me compliments on the food :)