Description
Sandwiches are the big draw at this old-school Italian deli in the Dongan Hills neighborhood of Staten Island. More than 30 varieties grace the menu,...
1791 Hylan Blvd. Staten Island, NY, 10305
(718) 979-2630