Irish and English Restaurants in Salem, MA
Special Offer:
Join us for St.Patricks Day festivities
Learn more
Irish and English Restaurants • Bars
121 Essex St,
Salem ,
MA
01970
UNITED STATES
Olde Main Street Pub is a little hidden gem in Salem offering the very best in quality affordable dining for all the family. We also boast the best Fish & Chips and Guinness in the area. Hope you can Join us.
American Express
Cash
Discover
MasterCard
Visa
Worldwide > United States > Salem > Irish and English Restaurants