Olde Main Street Pub

Located in Salem MA, on historic Essex Street, Olde Main Street Pub offers fine Contemporary family dining in a cozy pub-like atmosphere. Dining room available for private or corporate occasion rental. 

http://www.oldemainstreetpub.com

121 Essex Street
Salem, MA

978-594-8188