Eating Greek Italian Pizza at Captain's Pizza Shelton restaurant in Shelton, CT.

Feedback

Do you manage or own Captain's Pizza Shelton?

Yes