Get Directions to La Scala Restaurant ← View details 28 Queens Road, Paignton, Devon TQ4 6AT, United Kingdom, Paignton, England Get Directions From* To * — Required information