Catering in Elmont (NY) Full list of companies Catering category in Elmont, New York Villa Umberto 90 Meacham Ave, Elmont, NY 11003, (516)352-8455 Page 1