• Photo taken at Sbarro by Luis B. on 4/18/2012
  • Photo taken at Sbarro by Jerry N. on 8/14/2011
Sbarro

Sbarro

Pizza Place
2600 South Center Mall/Space Fc4 (at Southcenter Mall), Tukwila, WA 98188, United States

Founded in 1956 as an Italian grocery store, Sbarro serves delicious, fresh & authentic, Italian food in over 1000 locations across 40 countries.

Total Visitors
132
Total Visits
157
Save
Share
Log in to leave tips at this venue!
Sort:
  • Recent
  • Popular

2 Tips

  • Jorge V.

    Food was old and stale...wasted my money

    Jorge V · June 22, 2011
    Save
  • Peter R.

    pepperoni pizza is the best

    Peter R. · December 12, 2010
    Save