Town & Country Steak & Seafood House
Town & Country Steak & Seafood House
Town & Country Steak & Seafood House
Google Map of Town & Country

Welcome to Town & Country

The Town and Country steakhouse is located at 76 Dunlop st., in the heart of downtown Barrie and offers a memorable culinary experience. From a variety of delicious appetizers, to the chef's daily special. Light and hearty steaks, seafood, and salads, to delectable homemade soup, the Town and Country Steakhouse menu has many tasty and wholesome dishes to choose from Join us in our luxurious banquet room, the perfect location for any event.


Operating Hours

Hours may change during holidays or special occasions. Please contact the establishment for specific information.

Monday : 11:30am - 10:00pm
Tuesday : 11:30am - 10:00pm
Wednesday : 11:30am - 10:00pm
Thursday : 11:30am - 10:00pm
Friday : 11:30am - 11:00pm
Saturday : 5:00pm - 11:00pm
Sunday : 5:00pm - 9:00pm