Eating Italian Pizza at Jimmy's Pizza & Pasta restaurant in Malta, NY.

Feedback

Do you manage or own Jimmy's Pizza & Pasta?

Yes