Il Cavallino Rosso is a restaurant and pizzeria known for its authentic Neapolitan pizza, described as soft, light, and flavorful. They offer over twenty varieties of pizza.