Parkway Plaza

Movie Theater
5910 South 180th Street

Parkway Plaza

5910 South 180th Street, Tukwila, WA 98188
(800)326-3264
Restaurant Details
  • Features
  • Cuisine
Bar Details
  • Features
  • Scene
submit to reddit