The Steakhouse offers a refined dining experience in an upscale environment, located inside a majestic building in Toronto.
The menu highlights various cuts of the finest beef from around the world, as well as fresh seafood and an extensive international wine list.
Customers can expect to enjoy the best meat they will ever eat in their life at this Steakhouse.
This Steakhouse is located inside Toronto's Casa Loma, providing a unique and elegant setting for a dining experience.
This Steakhouse is open on Christmas Eve, Boxing Day, and New Year's Day, offering a special dining experience for those looking to celebrate these holidays in style.