Open Tuesday – Sunday 11:30am to 8:00pm – Takeout Only
781.584.6055
152 Humphrey Street, Swampscott, MA 01907