Ikaros Diner

909 Union Ave New Windsor NY 12553 USA

(845) 567-2600

Location