Avcan is a restaurant with a long history in the food industry, part of a group with 85 years of experience.