This is the food page of The Wren on 1382 Danforth Ave. Toronto ON .
The Wren is a new listing on food pages, updated on June 8, 2015.
The Wren is ranked #1 of 19 Restaurants in Greenwood - Coxwell Toronto.
This page has had 318 visitors. You are the 318th.