24 Thames Street, SL4 1PL

T: 01753206863

View Map


Monday - Thursday: 11:30 AM - 11:00 PM
Friday - Saturday: 11:30 AM - 11:00 PM
Sunday: 12:00 PM - 10:30 PM


Italian Restaurants Windsor

Windsor is the official town residence of The Queen and our restaurant is just across from the entrance to Windsor Castle. It's close to shops, the railway station and the River Thames. The restaurant is small and cosy with an amazing cellar for private parties. Remember Lego? Brilliant, colourful, versatile Lego. Well, with Legoland just down the road, we felt it was necessary to add Lego sculptures into our decor.

Our Italian restaurant serves tasty, authentic dishes from pizza, pasta and risotto to salads and indulgent desserts – all in a uniquely designed restaurant. Our Italian menu also includes Vegan and Vegetarian options.

We are open Monday – Sunday for lunch and dinner. If you're celebrating something special, see if our private dining area at our Windsor restaurant is right for you . Plus tweet what you eat with free WiFi available here (if you're in to that).

- Good For -

Function Room