Newport Bay Restaurant 17920 Southcenter Parkway Tukwila WA United States
Web Information: Web Page
Phone: 206.575.0446 Fax: 206.575.0124 Accepts: gift certificates