Urban Herbivore (256 Augusta Ave): This place makes the biggest, most delicious muffins. I think there are about 2 different types every day and they're hearty enough to sustain you through a few hours of shopping in Kensington Market.
Labels: Toronto

0 Comments:
Post a Comment
<< Home