Address:

 Captain Pizza & Roast Beef
3 Railroad Avenue
(across from Swampscott train station)
Swampscott, MA  01907

Telephone:

781-593-1568

781-593-1569

Fax:

 781-593-2381