Store name: Sbarro the Italian Eatery Address: 10000 California, Omaha, NE Shopping mall: Westroads Mall State: Nebraska Store phone: 402-398-3055 Location: Suite Zone A (Level 1) Category: 33
: