I'm not a fan of chains, but Milestones usually delivers.
I come here for breakfast since they have some unique selections, like the eggs Benny with shrimp.
Today I'm here for lunch. I avoid the Asian themed dishes since they are never that great and with all the restaurants in Markham with authentic, why waste it here. So I ordered the carbonara. I enjoyed the dish, but it was very heavy. I do expect that somewhat from this dish, but serving it along with focaccia bread is just too much carbs.
I would say my many visits to Milestones have been reasonably good, about 90% of the time. Far above other chains. There is even a great experience once in a while, usually when I order the prime rib.