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.
This restaurant is only open for Center Parcs' guests.
Address
Sherwood ForestRufford
Newark
Nottingham
NG22 9DN
Contact details
Tel: 01623 823 130Opening hours
Mon - Sun:
11.30am - 10.30pm