Authentic Italian Food
47 Newbury St Peabody, MA, 01960
978.854.6906
Marco’s Restaurant is open Mon-Sat from 11am to 11pm and Sunday from 12am to 10pm for indoor dining, takeout and now we offer delivery Friday and Saturday from 9pm to 11 pm and Sunday from 8pm to 10pm.
Thank you and stay safe!