Find the top Sicilian restaurants in New York, New York near you now.
Italian restaurant
Address: 106 E 60th St, New York, NY 10022
Sicilian restaurant
Address: 801 9th Ave, New York, NY 10019