CONTACT US

Leo's Deli Sandwich Shop
1153 Forest Avenue
Staten Island, NY 10310

 

718-815-8757

Monday - Saturday 6am - 7pm
Sunday 8am - 3pm

Follow us:

  • Instagram - White Circle
  • Twitter - White Circle
  • Facebook - White Circle

Thanks for submitting!