Sale ePepe is an Italian restaurant located in Rome. It has received positive reviews for its food and service.