Eating Pizza at Shelton Pizza Palace restaurant in Shelton, CT.

Feedback

Do you manage or own Shelton Pizza Palace?

Yes
Amp Menu