781.780.4191

 

Restaurant Menu

Restaurant Info:

**FOR A LIMITED TIME, WE ARE NOW ACCEPTING CALL AHEAD TAKE OUT ORDERS** CALL 781-780-4191

108 Newbury St. Peabody, MA 01960
Restaurant Hours: Thurs-Sat 11:30am-8:00pm

Go to top