Salvatore's of Elmont Pizzeria & Restaurant

312 Meacham Ave, Elmont, NY 11003

4.6(1349)
$0 Minimum

FAQ

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