Sbarro

Pizza
$
2600 Southcenter Mall Unit FC4 (at Southcenter Mall)
Tukwila, WA 98188
(206) 439-0080

Menu

Tips

  • Food was old and stale...wasted my money
  • pepperoni pizza is the best

Nearby places

3600 Southcenter Mall (in Southcenter Mall)