Nick's Inn is a Canadian restaurant known for generous portions and affordable prices. It has been serving customers for over 50 years.