Toula Ristorante & Bar
August 20, 2009 by City Life Staff
Filed under People & Places
Atop the 38th floor of The Westin Harbour Castle at Lake Ontario, Toula, one of the Toronto’s hottest eateries, participated in July’s citywide Summerlicious event. If you could not attend Summerlicious, Read more