Cambridge, ON
restaurants
Posted over 5 years ago
Langdon Hall Country House Hotel & Spa
Hard for me to explain why a Hotel & Spa in Cambridge, Ontario garners such high reviews, but check them out yourself if you don’t believe me. The tasting menu alone has it as one of the top restaurants in all of Canada!
0