What is Sorrento? Is it an Italian restaurant? Greek? Pan-Mediterranean? They have pizzas and pastas, lamb shanks and pita sandwiches. Instead of feeling like a unified mediterranean menu, it feels a little like they just couldn't decide so they have a little Greek and a little Italian.
It's a decent place to get a bite to eat. Everything I've had here has been decent. Nothing was terrible, nothing was exceptional. The prices were decent for Toronto, although perhaps a little high given the location and the quality.
Basically, I wouldn't steer you away from Sorrento or recommend it. We've been there a bunch of times from work and we'll undoubtedly go there a bunch more, but it's not a hidden gem. It's just a decent place to get a meal.