Last Updated: Mar 28, 2024

The exciting new restaurant Olde Viallge Free House is located on Main St in Newmarket, Ontario and offers an extensive menu, courteous staff rounded out with a wide selection of brews on tap. Having big screen TV's for sports entertainment and more, be sure to pop in and try them out. Congrats to the Olde Village Free House and wish you great success, welcome to Main St. and Newmarket.

Google Maps
Web Renewal