Sbarro

180 stores
Store name:
Sbarro
Store locator


List of Sbarro stores

Sbarro the Italian Eatery in Layton Hills Mall (Utah)

1076 Layton Hills Mall, Layton, UT 84041




Information about Sbarro



List of all Sbarro store locations in Utah. Save by buying from Sbarro.

Keywords: Sbarro,store, sale, Utah