I am visiting from out of town and I have been here twice in the past 2 weeks. Milestone's has always been one of my favorite Canadian restaurants and definitely one of the better restaurants in the Newmarket area. My food was amazing (I had the Italian sausage ravioli both times). Price was reasonable (although I do think it should come with a soup or salad for this price, I had to pay an extra 8 dollars for a salad, maybe I am just used to US restaurants including a salad). The service was a bit slow both times but it wasn't horrible. Overall I really enjoy Milestones and I look forward to going back next time I'm in town again.