Restaurant Address Copied to Clipboard
Alberta, Edmonton
Open Now
Closed
8882 170 Street NW, Edmonton, AB T5T 4J2 (Alberta, Edmonton)
Nestled in the bustling heart of Edmonton, Sbarro offers a tempting array of Italian-American delights. Renowned for their mouthwatering pizza slices, perfectly suited for on-the-go dining, and a variety of traditional pasta dishes, this spot brings a slice of Italy to Alberta, Canada. It’s an ideal destination for shoppers seeking a quick, delicious meal amidst their day.
Check out TOP-10 Best Fast Food restaurants in Edmonton, AlbertaAbout this place
Highlights of this place
You might be interested
Thanks for the submission!
We will contact you shortly
Thanks for the submission!
We will contact you shortly