Eating Pizza at John's Pizzeria restaurant in Elmhurst, NY.

Feedback

Do you manage or own John's Pizzeria?

Yes