Open Tuesday – Sunday
11:30am to 8:00pm

Download Menu | Takeout Only

Signup for Upcoming Updates!

152 Humphrey St, Swampscott, MA 01907
(781) 584-6055