Get directions to: Frascati's Italian Restaurant, Naples, FL
Restaurant address: 1258 Airport Pulling Rd N Naples, FL 34104, USA
Restaurant: Frascati's Italian Restaurant