Contact info

Located in the heart of Salem we are a quick walk from all of the major tourist attractions.

Visit our new location in Somerville at the Davis Square

Location

235 Elm St. Somerville, MA 02144

Telephone

(617) 996-6802