Captain's Pizza stays busy during Sailfest

Sailfest means three long days in the hot kitchen for the staff at Captian's Pizza in New London.

READER COMMENTS

Loading comments...
Hide Comments