This cafe is inside Yorkdale Shopping Centre, located on the second level where you take the escalator up to the food court.
Small but very cozy place. Excellent espresso and espresso drinks, illy is what they use as the name says it. Don't miss out their pastries, fresh, flaky, buttery......in a lot of varieties.