Italian restaurant offering a varied menu. Known for quality dishes, including delicious meat and authentic, digestible pizza. Features a heated terrace.