The Flagship Restaurant

1211 EDGEWATER ST NW

Salem, OR 97304

503-990-6390 | Get Directions | Order Online