Salvatore's of Elmont Pizzeria & Restaurant

312 Meacham Ave, Elmont
(516) 488-8484

Salvatore's of Elmont Pizzeria & Restaurant

312 Meacham Ave, Elmont, NY 11003
(516) 488-8484