Filter

Cuisines
Select cuisines
Features
Select features

The Best 15 International, Restaurants in Cambridge, Ontario, Canada

Cafe 13 Main Street
4
42 reviews

13 Main St, Cambridge, Ontario N1R 7G9, Canada, Cambridge

Disappointed in the service. Also, the beverages had too much ice in them. A RiPoFf. My companions nachos were sTaLe and