Gennaro’s Restaurant
Cuisines: Pizza, ItalianNo rank yet
Gennaro’s Restaurant
Pizza, Italian
413 New Dorp Ln
Oakwood, Hylan Blvd
Staten Island, NY, 10306
Gennaro’s Restaurant
Pizza, Italian
413 New Dorp Ln
Oakwood, Hylan Blvd
Staten Island, NY, 10306