Deluca's Italian Restaurant
7324 Amboy Rd, Staten Island
(718) 227-7200
Recent Reviews
Deluca's Italian Restaurant
7324 Amboy Rd, Staten Island 10307
(718) 227-7200