SPRING HOURS

Wed. to Sun. 11:30am to 8:00pm

Closed Monday and Tuesday

Download Menu | Takeout Only

Signup for Upcoming Updates!

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