Eating American (Traditional) Diner Greek at Ikaros Diner restaurant in New Windsor, NY.

Feedback

Do you manage or own Ikaros Diner?

Yes