I've been to Sorrento a few times for lunch with coworkers. Each time has been a good, tasty experience. They serve good, simple Italian food and the restaurant is really clean, with a classy decor. I'm not sure if this is a chain or a local restaurant, but I'll look into it.
The Chicken Parm and Eggplant Parm are really good and filling. The portion sizes at lunch are just about right. The entrees come with a side of spaghetti and the sauce is pretty good...not so much sweet, but with a good acidic bite from the tomatoes. The pasta isn't homemade though. Each of those dishes is $7.95. They went up from $6.95 a year or so ago, but still very reasonable.
They have a really pretty bar with plenty of seating and maybe 5 beers or so on tap. The wine list looks pretty extensive too. There's plenty of outdoor patio seating, but I've never seen anyone sitting out there during lunch. I'm sure dinner time is a different story though.
Service has been great, but today it was a bit busier at lunch that usual and it took almost 30 minutes for our food to come out. Not a big deal though...my boss was with us, so we could've taken a 3 hour lunch without a problem! :-P
I'll have to stop in for dinner sometime and try out the pizza and the rest of the menu to see how it is. The pics that other Yelpers have posted look fantastic though!