Can Lampazas is a restaurant offering traditional cuisine with a focus on quality ingredients and service.