Sbarro in Reno, Nevada

Find Sbarro restaurants in Reno, Nevada near you now.

Branches

Sbarro

Pizza restaurant

Address: 5000 Meadowood Mall Cir, Reno, NV 89502