Leo's Deli Sandwich Shop

Sandwich Shop

1153 Forest Ave, Staten Island, New York, 10310, USA



Leo’s Deli in Westerleigh, Staten Island serves premium sandwiches, wraps, salads, and more, with inviting service that makes it that much better.

Monday
-
Tuesday
-
Wednesday
-
Thursday
-
Friday
-
Saturday
-
Sunday
Closed