First look behind the Grand Cafe in Cambridge, Ontario

First look behind the Grand Cafe in Cambridge, Ontario

Location: 18 Queens Square, Cambridge, ON N1S 1H3.