Casa Ardura is a restaurant offering homemade cuisine in a welcoming, family-friendly atmosphere. Established in 1954, it's known for generous portions.