Original Penguin, 700 Queen St West, Toronto opened it’s doors to media outlets last week showing off fashionable men’s wear for the no nonsense guy who wants to dress naturally, fabulously! The Queen Street location is the first Original Penguin store in Canada! The store offers casual, vintage-inspired clothing. We see many influences from preppy…