Restaurant Details
Restaurant Name: Scavello’S On The Island
Address: 101 City Island Ave, Bronx, NY 10464
Borough: Bronx
Phone Number: 3476803865
Cuisine: Italian
Restaurant Name: Scavello’S On The Island
Address: 101 City Island Ave, Bronx, NY 10464
Borough: Bronx
Phone Number: 3476803865
Cuisine: Italian