.

Captain Pizza

Flag as Inappropriate

100% Were impressed
Captain Pizza is a convenient stop across from the train station on Railroad Avenue. Indoor seating is spacious and comfortable. The menu includes pizza slice specials, hot wings and much more. Captain Pizza is convenient to the beach and routes 129 and 1A.
3 Railroad Ave, Swampscott, MA 01907
(781) 593-1568
  • Hours: Daily, 9am - 5pm
  • Hours: Varying
Share a review or post about this business.
Posts awaiting your approval 0
See more »