West Island Pizza is a pizza establishment offering delivery, pickup, and takeout services. They are known for their food and are located in Dollard-des-Ormeaux.