Mike's Deli Locations & Hours in Staten Island, NY 10308
Mike's Deli Store Details
-
Address
61 Giffords Lane
Staten Island, NY 10308
Maps & Directions
-
Phone Number
(718) 605-4417
Nearby Mike's Deli Locations
Popular Stores in Staten Island
Popular Store Locations & Hours