 Also in 2007, CIBC Bank used the restaurant for a TV commercial shoot.After years of sitting closed and serving the film industry on occasion, the DeLuxe Restaurant underwent extensive renovations and opened as Thai restaurant Bangkok Spoon in 2009.All of the "Good Witch" films were filmed in and around Dundas.