Eating Diner at Papa's New York Diner restaurant in Clearwater, FL.

Feedback

Do you manage or own Papa's New York Diner?

Yes