Given the current time we went it was fairly busy, although that's not to say it should take 30 minutes to get the bill. I went here for my best friends 19th birthday party, and all I can say is that the food was not worth it. I live in Brampton, but because she wanted to try milestones for her birthday we decided to go all the way to Mississauga. Bare in mind that I'm not saying it's their fault the location was so far, all I'm saying is that I travelled a lengthy way to pay $50 for a meal (appetizer and main course) only to have my taste buds be completely disappointed. I know it's supposed to be a really fancy restaurant but if I am paying that much I'd like my food to at least be decent. All in all I wouldn't recommend going to milestones if your not looking to drop a $100 just to get a decent amount of food for 2 people.