Grand Cafe is a coffee shop Downtown Cambridge Cambridge located in Canada.
18 Queen's Square Cambridge ON N1S 1H3 Canada
Credit Cards | Yes |
Outdoor Seating | Yes |
Best coffee shop in Cambridge! Incredible soup !! Try the scones too.
European style : cafe next to the church .
They serve Seattle's Best Coffee
My favourite working coffee shop in Cambridge. Coffee is passable, it has decent internet, comfortable seats and it has a great view of the river. - Isaac Grant
Always had great service at this location,never a bad cup of coffee,staff is friendly and very quick service :) - Stephen Wilcox