List of Sbarro Italian Eatery stores
Sbarro Italian Eatery in McKinley Mall (New York)
3701 McKinley Parkway, Buffalo, NY
Information about Sbarro Italian Eatery
List of all Sbarro Italian Eatery store locations in New York. Save by buying from Sbarro Italian Eatery.
Keywords: Sbarro Italian Eatery,store, sale, New York