AMERICAN COMFORT CUISINE IN A CASUAL UPSCALE SETTING
86 Wharf St., Salem
(978) 745-3400
Welcome to the home of Victoria Station.Victoria Station is a landmark restaurant on Pickering Wharf in Salem Ma. Overlooking Salem harbor we have established ourselves as a destination for friends and family for decades and have committed to grow pr...