A rare Italian supercar was unveiled at Toronto’s Montecito Restaurant on Feb. 23. Local luminaries gathered for the exclusive evening event, which included incredible food and drink. www.montecitorestaurant.ca
A rare Italian supercar was unveiled at Toronto’s Montecito Restaurant on Feb. 23. Local luminaries gathered for the exclusive evening event, which included incredible food and drink.
www.montecitorestaurant.ca




