A Taste of Freedom Country Inn in Tottenham, Canada offers an intimate dining experience with a French accent, providing tastefully furnished rooms in a country-style setting and a menu crafted by their esteemed chefs.
The restaurant prides itself on a comfortable mix of delicious foods, tasty flavors, and an easy-going ambiance, with carefully selected combinations and great flavors in each plate, along with a delicious assortment of gourmet homemade desserts prepared daily by their chef.
Generated from their website