Eating Deli Pizza at Franklin Pizza & Deli restaurant in Franklin, MA.

Feedback

Do you manage or own Franklin Pizza & Deli?

Yes