Le Maître D' restaurant is located at  

106 Main Street, Penetanguishene, ON. L9M 1T5

Phone : (705) 549-7000

Email : daveb@lemaitred.ca