August 8, 2009 Taste of Danforth Edit Delete Tags Autopost We are at the Taste of Danforth in the Greek town. Sent from my iPhone