Just spent a few days in Sorrento and wanted to give an update on a few of the places we enjoyed. After searching the boards and talking to numerous locals it became obvious that there isn't a consensus on where to eat....especially near the city center. It was actually pretty funny because we ended up talking to a local artist and his wife for quite some time after purchasing some inlaid wood pieces. As we started to talk about places to eat the husband excused himself and went behind the counter to do something on the computer. He then called me behind the counter and showed me the Tripadvisor list for restaurants! They were very helpful but could only recommend a few places within easy walking distance of the city center. Hope this helps!
1. Re Foods - We ate hear one night and attempted to go back a second time. Its a modern restaurant in the city center with very good food. My wife had gnocchi which was her favorite thing that she has had on the trip so far. Service was also very good especially considering the restaurant was totally packed. Although it is in the tourist area it doesn't give you that impression at all. Highly recommend this place for dinner if you are in Sorrento.
2. Pizza Da Franco - This is right on the main drag (Corso Italia) near the Piazza Lauro. Its a very easy walk to/from the train station. This is a great (and pretty cheap) lunch or dinner place. It is very laid back and the thin crust pizza comes out on metal trays. Definitely one of the better pizzas we have had in over 2 weeks in Italy. While I had seen it recommended on a few boards it was actually one of the guys working at our hotel that convinced us to get lunch here even though it was on the opposite side of town from our hotel. He said it was where he and his friends hung out and got dinner before going out on the weekends.
3. Ristorante O Murzill - This was the restaurant recommended to us by the local artist. We actually didn't get to eat here as there was an hour wait. The VERY small place only had 5 or 6 tables but the food looked great and I would have given it a try had we stayed another day.