About Sbarro (3645 Las Vegas Blvd. So. #119 Bally'S)
If you're looking for Pasta restaurants in Las Vegas look no further. Sbarro (3645 Las Vegas Blvd. So. #119 Bally'S) is known for having some of the best Pasta in Las Vegas.
Located at 3645, Sba...show more