Teatro Verde (Bayview Village)

Teatro Verde is now open in the Bayview Village shopping centre.

This is the second location for the garden and lifestyle shop from owners Shawn Gibson and Michael Pellegrino.

Teatro Verde’s first location, in Yorkville, opened in 1997.

Bayview Village
2901 Bayview Avenue
Willowdale, Ontario

Photography by Ryan Emberley