Center Parcs Sherwood (ST)
If you're visiting Center Parcs in Sherwood why not visit Strada for a taste of authentic Italian food that won't break the bank.
Unfortunately, Strada Sherwood is only open to Center Parc's guests - the lucky people.
- Large print menu
Contact detailsTel: 01623 823 130
Mon - Sun:
12 noon- 10.00pm