United States / Manhattan / RestaurantsitalianLucciolaAddress621 Amsterdam Ave, New YorkWebsitewww.lucciolanyc.comPhone+13475361335—ScoreNot rated yetBe the first to rateWhat people sayNo ratings yet. Be the first to say what it's really like.Where it isView on OpenStreetMap ↗Nearby, also worth itThe Shell Seafood Kitchen and Bar · 36 mNot ratedChick Chick · 65 mNot ratedMido · 71 mNot ratedThe Sagamore