Victoria Station Reviews & Details
86 Wharf St
Victoria Station is located at 86 Wharf St in Salem near the intersection of Greenway Rd and Castle Rd. Their menu consists of American dishes . Call (978) 745-3400 for dine in.
- Service:Dine In
- On The Menu:Seafood
- Major Intersection:Greenway Rd And Castle Rd
Tell us more about Victoria Station Salem!