The Rams Head Restaurant is located in Callander, Ontario, Canada. The beautiful city of Callander is home to 3000 residents and is a 10 minute drive south of North Bay. The restaurant is situated on Callander Bay with an incredible view of Lake Nipissing and only minutes from four popular golf courses and numerous lodges and hotels.

Our location is close enough to serve populated areas but remote enough to offer an intimate and unforgettable dining experience.