Leopold's Tavern is a Canadian franchise bar known for its relaxed atmosphere and hearty comfort food. They offer space for group bookings and private parties.