Sorrento Italian Restaurant
Situated in the heart of Stroud town center, conveniently located just 1 minute from the railway station and with lots of convenient parking.
Our menu offer superb presentations of traditional favourites such as Pizzas & Pasta, and also succulent Steaks, Chicken, Veal and Fish dishes, - enjoy, whilst relaxing in our friendly ambience.
Excellent selection of choice Italian Wines to complement your meal, also draught beers and chilled lagers, or for that special occasion, sparkling Champagne or Spumante.