Terra Nova Public House Directions

The Terra Nova Public House Restaurant is located at 667294 20th Sideroad at the intersection of 20th Sideroad and 2nd Line East in the hamlet of Terra Nova Ontario. Terra Nova is located in Mulmur Township.

Sign-up for our monthly newsletter to recieve information on upcoming events and specials.