Lucciola restaurant 1 year ago ID: #659550 Listed In : Resorts & Restaurants 621 Amsterdam Ave, New York, NY 10024 (347) 536-1335 https://www.lucciolanyc.com/ Twitter Instagram YouTube Business Description Best Italian Restaurant serving best pasta and best wines Reviews & Ratings Write a Review No Review. Please login / register to add your review. Tags : Italian Restaurant Best Italian Restaurant NYC Best Italian NYC Best Italian Restaurant Near me