La Scala Italian Location Matheson Blvd E, MississaugaSEE MAP - Google Maps Phone (905) 629-8686 advertising