La Madonna is an Italian restaurant specializing in pizza. It offers a warm atmosphere and an extensive menu of classic Italian dishes.