Town & Country Steak & Seafood House
76 Dunlop St. W
,
Barrie
,
ON
(705) 726-5241
Facebook
TripAdvisor
Zomato
TB Dine
Reserve
Online
Call
Now
Home
Menus
Gallery
Groups
VIP List
Contact
Reserve
Online
Call
Now
Reserve
Online
Call
Now
Open
Wednesday - Sunday
5-10pm
Specials
Gift Certificates
pick-up
or
order
e-gift cards
Free on-site parking
Private banquet/meeting room
available everyday
dinner packages
Back to Top