Get directions to: La Bella Napoli, Spring Hill, FL
Restaurant address: 4055 Mariner Blvd Spring Hill, FL 34609, USA
Restaurant: La Bella Napoli