hero

Salvatore's of Elmont Pizzeria & Restaurant

312 Meacham Ave, Elmont, NY 11003

4.5(1769)
Open NowFull HoursNo Minimumfree Delivery (45 - 60 min)

FAQ

SliceRestaurants in Elmont Salvatore's of Elmont Pizzeria & Restaurant
Price: $$