Eating places, Pizza restaurants
Snickers Restaurant
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 Snickers ABC Pizza, made with salami, mushrooms, ham, onions, green peppers, tomatoes, olives and pineapple...