Restaurant
A Taste Of Freedom
9 locals recommend,
Location
24 Mill St W
New Tecumseth, ON
Tottenham
Tips from locals
This lovely historic building and property offer indoor dining as well as a terrific outdoor experience with a lovely wine list and outstanding fare. Have fun with a group or find a secluded spot.
Beautiful atmosphere and delicious French Provencal food in the old train station. Located right next to the Tottenham Steam Train.