Little Italy at the Naples Hotel

111 South Main Street
Naples, NY 14512
Phone: (585) 374-6641
Details

Where you're treated like family! Featuring a delicious variety of appetizers and Italian dishes all freshly made. Located in the historic Naples Hotel.