Angelo's Address: 6 Sneden Ave, Staten Island, NY 10312 Phone: (718) 356-4233 Payment: Cuisine: Pizza Nice to Know: Accepts Credit Cards Yes Pizza, Restaurants Other Businesses: Richmond Deli at 4844 Hylan Blvd, Staten Island, NY 10312 A Food Mart Inc at 7254 Amboy Rd, Staten Island, NY 10307 Amici Pizza at 6309 Amboy Rd, Staten Island, NY 10309 W's at 7001 Amboy Rd, Staten Island, NY 10307 Richmond Bagels at 4244 Hylan Blvd, Staten Island, NY 10312