By far the worst service from the owner. We were a group of 13 and he said I don't have enough room. Feel free to go. Though he serviced other people who spoke his language, with a similar group size. With so many options in Richmond Hill, never ever coming here again.
And it's over priced. Wish I could give less than one star.