Pizza Restaurant in Windsor



Windsor

7 Thames Street, Windsor, Berkshire, SL4 1PL

Book a table with us at Windsor

You can takeaway your favourites from our restaurants all over the country. Simply click & collect.

Order now

Windsor

7 Thames Street, Windsor, Berkshire, SL4 1PL

Get directions

01753 856 424

We're back after a stunning transformation and we're looking forward to sharing our new look with you on your next visit. We’re ideally located in the heart of historic Windsor, right opposite the castle. Our welcoming, relaxed venue is set over 3 stylish floors – the top floor seats 12 and is available for private hire.

Opening Hours

  • Mon -
  • Tues -
  • Wed -
  • Thurs -
  • Fri -
  • Sat -
  • Sun -

All the latest news and exclusive deals

Sign up

Facilities

  • Venue Hire
  • Conference rooms
  • Baby Facilities
  • Collection
  • Pizza Making Parties
  • Disabled Access
    Disabled Ramps
  • WiFi
Show more