Palisade Restaurant Address: 2601 W Marina Pl, Seattle, WA 98199 Phone: +1 206-285-1000 Cuisine: Seafood Read more