Victoria Station

Restaurant

Victoria Station

86 Wharf Street, Salem, 01970, MA

Right on Salem Harbor in Pickering Wharf is this family-friendly restaurant with a British theme and restaurant fare. Outdoor seating is available seasonally, and the restaurant is open daily from lunch through 11 p.m. Guests will find prime rib, fresh seafood, lobster and steak, as well as a salad bar. Live music is often featured.