more locations were opened selling the family's pizza. However, it wasn't until 1970 that Sbarro opened its first mall ...
If you want to catch a slice of pizza at a shopping mall, the first place you probably think of is the food court staple Sbarro. But that's just it — it's hard to picture a Sbarro outside of the ...
Sbarro offers pizza, pasta, salad and other Italian dining options in a fast food setting in the Food Court at the Showcase Mall on the Las Vegas Strip.