Music, dance and food come together at Cha Cha Cha, which opened up just before Valentine’s Day at 66 Dunlop Street East in the former location of the North Restaurant, which has moved to a house next ...
A new restaurant is working to bring the love of food and music to a new level. Long-time Innisfil resident Michelle Devlin had heard the corner of Mary and Dunlop streets was a tough one.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results