Located in Powell River, Snickers Pizza is the perfect place to call for your dinner tonight. We offer a wide range of Greek specialties and pizza dishes, including our signature S... more... See more text