Staten Island NY Business Services NEC 1. 1100 South Ave, Staten Island, NY 10314 | Lorenzo's (718) 477-2400