Free online orderingMore than 54,812,565 people served
312 Meacham Ave, Elmont, NY|The Best of Italy
★★★★★
★★★★★
4.0 stars
 4.9
 (208 catering reviews)
  • 5X Rewards
    Circle Information Icon
Salvatore's Pizzeria and Restaurant Logo
  • 98% On Time