De Luca's General Store 1253 Bay St Staten Island, NY 10305 Phone: (718) 447-6631
Category: Department Stores