Eating Deli Pizza at Clawson's Deli & Pizza restaurant in Fairport, NY.

Feedback

Do you manage or own Clawson's Deli & Pizza?

Yes