Located on Lakeshore Road E (near Dixie Road), Villa Sorrento has been serving customers for over 20 years. This restaurant has a unique interior with hand-painted murals to give you a taste of Italy. You can find some of the best Italian cuisine here, with an impressive wine list that features some of the world’s most treasured wines.
Near By Places
Ratings & Reviews
We would love your review, here's where your review will show up!
Report this review
Please choose one of the following reasons.
Rate us and write a review