Start from
Salvatore's of Elmont Pizzeria & Restaurant
312 Meacham Ave, Elmont 11003