Stanford

Stanford's Restaurant & Bar

17380 Southcenter Pkwy, Tukwila, WA 98188

Location and Phone

 

  • ADDRESS - 17380 Southcenter Pkwy, Tukwila, WA 98188
  • PHONE - 206-575-7454