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