Bella Napoli is a pizza restaurant. It offers good food and service.