We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Win Big When You Book on TripAdvisor

Bella Italia Windsor Royal Station

Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Get directions
Royal Windsor Shopping, Royal Windsor Station | Unit C10, Windsor SL4 1PJ, England
+44 1753 852288
9:00 am - 11:00 pm
Closed now
All hours
Sun 9:00 am - 10:30 pm
Mon - Sat 9:00 am - 11:00 pm
More Info
Add Photo Write a Review

113 Reviews from our TripAdvisor Community

Traveler rating
Traveler type
Time of year
  • More
Showing 107: English reviews
Windsor, United Kingdom
Level Contributor
67 reviews
42 restaurant reviews
common_n_restaurant_reviews_1bd8 27 helpful votes
3 of 5 bubbles Reviewed yesterday NEW

My husband and I went for a post anniversary lunch. It wasn't particularly busy as we managed to get a table straight away. I had visited Bella Italia in it's old venue next to the theatre several times but the food and menu became boring and turned into another chain of cheap tasteless meals.We did however want to give the... More 

Thank Debbie E
Windsor, United Kingdom
Level Contributor
4 reviews
4 restaurant reviews
5 of 5 bubbles Reviewed 2 days ago NEW via mobile

Popped in on Wednesday before work for lunch with some friends. We had the traditional lasagna, spaghetti bol, and the salmon pasta. All very tasty, Christmas music playing, nice atmosphere :)

Thank Beccafinn
Rhodes Town, Greece
Level Contributor
70 reviews
43 restaurant reviews
common_n_restaurant_reviews_1bd8 57 helpful votes
2 of 5 bubbles Reviewed 3 days ago NEW via mobile

We had lunch here last weekend and it being a Saturday it was a busy day for the Bella staff. The day was so busy for them I could feel it my self and it made my experience uncomfortable shame as the staff are nice and do look after you could be a lack of leadership. The food was ok... More 

Thank Alexandros K
Surrey, United Kingdom
Level Contributor
6 reviews
3 restaurant reviews
common_n_restaurant_reviews_1bd8 8 helpful votes
2 of 5 bubbles Reviewed 4 days ago NEW

We have always visited the old 'Bella Italia' restaurant, next door to the Theatre on Thames Street, it was part of our tradition before Theatre or straight after. That tradition was abruptly terminated following our recent 'Post Pantomime Matinee' Brunch! What a disaster, what a difference a move to the 'Windsor Royal Shopping/Station' has made and not for the better!!... More 

Thank SMB478
Windsor, United Kingdom
2 reviews
common_n_restaurant_reviews_1bd8 6 helpful votes
1 of 5 bubbles Reviewed 5 days ago NEW

this was a christmas night out no decorations up cold most of us had our coats on all night terrible service, food portions small and was cold no atmosphere christmas menues not worth the price they are charging.has certainly gone down hill since moving to their new location will not be visiting again and will certainly not recommend it

2 Thank 238helen
Level Contributor
52 reviews
39 restaurant reviews
common_n_restaurant_reviews_1bd8 21 helpful votes
4 of 5 bubbles Reviewed 6 days ago NEW via mobile

For probably the first time in a long time, I walked in to a Bella Italian and got not only service with a smile, but excellent quality food, served promptly. All I will say is perhaps a review of what is described as spicy is required! Had a dish that was labelled as hot or spicy cannot remember which, however... More 

Thank Dave H
Level Contributor
356 reviews
123 restaurant reviews
common_n_restaurant_reviews_1bd8 52 helpful votes
4 of 5 bubbles Reviewed 1 week ago

We stopped by here for a quick meal before visiting the Windsor Castle! We called for olives, beer and Margherita Pizza! Service was prompt and the pizza was yum!

Thank Swatijd
London, United Kingdom
Level Contributor
604 reviews
326 restaurant reviews
common_n_restaurant_reviews_1bd8 484 helpful votes
3 of 5 bubbles Reviewed 1 week ago via mobile

On a weekday, we were there for a quick lunch during the visit to Windsor. It was quiet and we placed orders soon after we arrived. Although it was not busy, services were slow and we had to wait for awhile.

Thank Normadroaming
1 review
5 of 5 bubbles Reviewed 2 weeks ago

Good food and atmosphere, staff were exceptional, and had a quick chat with the manager at the time nice irish lad. Definitely recommend this place

Thank Keith B
Oslo, Norway
Level Contributor
57 reviews
25 restaurant reviews
common_n_restaurant_reviews_1bd8 24 helpful votes
5 of 5 bubbles Reviewed 2 weeks ago

I am in Windsor for a 3 day business trip, being in a hurry I just needed a quick eat. Italian pizza seemed to be at it's place and what I was looking for. I do have only one word: unimaginablencreadiblyunbelievable. The pepperoni pizza here is probably the best pizza I ever had in UK. I am sure that you... More 

Thank haraldo63

Travelers who viewed Bella Italia Windsor Royal Station also viewed

Windsor, Windsor and Maidenhead
Taplow, Buckinghamshire
Windsor, Windsor and Maidenhead
Windsor, Windsor and Maidenhead
Windsor, Windsor and Maidenhead
Windsor, Windsor and Maidenhead

Been to Bella Italia Windsor Royal Station? Share your experiences!

Write a Review Add Photos & Videos

Is This Your TripAdvisor Listing?

Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.

Claim Your Listing
Improve this listing

Restaurant Details

Rating summary
  • Food
    3.5 of 5 bubbles
    3.5 of 5 bubbles
  • Value
    3 of 5 bubbles
    3 of 5 bubbles
Average prices
$8 - $17
Italian, Mediterranean, European, Spanish, Gluten Free Options
Lunch, Brunch, Dinner, Late Night
Restaurant features
Takeout, Reservations, Seating, Waitstaff, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Full Bar, Wine and Beer, Accepts American Express, Accepts Mastercard, Accepts Visa, Free Wifi
Good for
Large groups, Families with children, Kids
Open Hours
9:00 am - 10:30 pm
9:00 am - 11:00 pm
9:00 am - 11:00 pm
9:00 am - 11:00 pm
9:00 am - 11:00 pm
9:00 am - 11:00 pm
9:00 am - 11:00 pm
Location and Contact Information
  • Address: Royal Windsor Shopping, Royal Windsor Station | Unit C10, Windsor SL4 1PJ, England
  • Location: Europe  >  United Kingdom (UK)  >  England  >  Berkshire  >  Windsor and Maidenhead  >  Windsor
  • Phone Number: +44 1753 852288
Windsor wouldn't be the same without Bella, so our Bella from 30 Thames Street is relocating to a new home in the glass-covered Victorian Royal Station. Your Bella Windsor team is looking forward to welcoming you in the new restaurant soon! You can pop-in for your Saturday night dinners or breakfast before heading to the Castle, a walk down the river or when you plan the day out to watch the races and the team will look after you just as well as they did on Thames Street and cook up all your favourite Italian treats.

Questions & Answers

Questions? Get answers from Bella Italia Windsor Royal Station staff and past visitors.
Posting guidelines
Typical questions asked:
  • Do you have gluten-free options?
  • Is there a dress code?
  • Do you allow dogs on the outdoor patio?