Elmont Italian Ices
516-616-6480
40.707051
-73.696543
About Elmont Italian Ices
Elmont Italian Ices is located at 1509 Hempstead Tpke, Elmont, NY..