Chosen as North Shore's Hidden Jewel




Open 7 Days a Week!

Open Until 12:30 A.M. Daily
Food Served: 11:00 A.M. - 10:00 P.M.

For Take Out Call:

978-531-7776
114 Foster Street, Peabody, MA 01960