Eating Diner at Stop 20 Diner restaurant in Elmont, NY.

Feedback

Do you manage or own Stop 20 Diner?

Yes