
Illustration — photo coming soon
This Italian restaurant sits right in the center of Stroud, a lively market town that's earned a real reputation for its independent food scene and creative community.
The cooking here is straightforward and honest—pasta, pizza, and classic Italian dishes served in a relaxed setting that suits everything from a quick lunch to a leisurely dinner with friends or family. You'll find it conveniently positioned for exploring the rest of what Stroud has to offer, whether that's browsing the farmers' market or taking a walk along the Stroudwater Canal, both things locals actually do regularly. The restaurant hasn't been around for decades, but it sits comfortably within Stroud's character—the town has long attracted independent-minded businesses and people who care about food. The location also makes it useful as a base if you're exploring the wider Cotswolds; Painswick and Nailsworth are both straightforward to reach from here. Whether you're staying in Stroud or just passing through, Sorrento works well as a place to eat well without any fuss or unnecessary ceremony.
Visitor reviews
Every review has a sheep rating. If you have dogs on your account, you can add an optional dog-friendly paw rating when you post.