This could possibly be the best little pastry shop in the city. Hidden off the beaten track of busy Bloor W./ Bloorcourt gives it even more allure. Located right next to Ossington Station- Delaware entrance. Butter tarts are perfect, cupcakes are almost too pretty to eat and the Ice cream sandwiches are usually lined up for, especially on weekends. I believe its handmade ice cream too! A must try for any sweets lover. Place looks like it should be featured in a magazine. Always friendly.