Skip to content

Deluca's Pizza

Location

Address
270 Goulais Ave
City
Sault Ste. Marie, ON
Postal
P6C 5A2
Cuisine: Fast Food, Pizza
Specialities: Vegetarian
✔ Takeout
✔ Delivery