I am stunned that this restaurant holds the number one ranking in Sorrento. It was easily the worst restaurant we ate at while in Sorrento (regardless of price). We went to the restaurant with friends on a recent trip based upon the trip advisor reviews and were very disappointed. Every person's dish was relatively mediocre food that was very oversalted (some of the dishes were not edible). The service was quite slow as well. Yes, the service staff does treat you like family - pushing you to eat everything on your plate, etc but this is not a very positive experience. And the cost is not low - while not the most expensive dinner we had in Sorrento, it was very close. And based on the arguments/statements from other diners who were paying at the same time we were, the overpriced nature of this restaurant was not unique to us.
What is surprising about the high ratings is that there are numerous other restaurants in Sorrento which are fantastic. A list of ones we visited is:
Il Bucco - easily best restaurant we ate at in Italy. Highly recommended.
L'Antica Trattoria - good restaurant, good service, tasty food.
Pizzeria Ni'Ntonio - good fish and pizza. Medium range food but tasty. Average service.
I really can't understand the high reviews this restaurant gets. I suppose the one good aspect of the restaurant is that the views are nice (restaurant is situated on a dock).
If you own or manage Ristorante Bagni Delfino, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.