Bella Italia - Windsor Royal Shopping

(15 Reviews)
Unit C10, Windsor Royal Station, Windsor, Berkshire, SL4 1PJ
Italian

Average

Main course: £8
Food spend: £20

Opening hours

Monday to Thursday: 09:00 - 22:00
Friday & Saturday: 09:00 - 23:00
Sunday: 09:00 - 21:30.

Restaurant description

Classic Mediterranean chic is brought to diners at Bella Italia Windsor Royal Shopping, blending superb choice with great affordability. A wide range of Italian delicacies are made with fresh, premium ingredients, with irresistible pasta, pizza and risotto recipes sitting alongside gourmet fish, meat and vegetarian classics. An extensive wine list of Italian bottles makes for the perfect accompaniment, and there is also a kids' menu and entertainment packs, making Bella Italia an ideal family setting.

Customer reviews for Bella Italia - Windsor Royal Shopping
4.1
(based on 15 reviews)

87%
of diners recommend this restaurant

  • Food
  • Drinks
  • Ambience
  • Service
  • Value
  • Location

Recommended for

  • afternoon tea (3)
  • al fresco (3)
  • breakfast (5)
  • business (1)
  • child friendly (7)
  • dinner (11)
  • large parties (3)
  • lunch (8)
  • private dining (2)
  • romantic (5)
  • trendy (3)
  • value (6)
  • views (2)
  • By Linda N from Windsor
    11 July 2019

    Location very convenient at the windsor train station. Restaurant lively , spacious and convivial. However, staff need training and customer service course. I have been greeted by a lady to whom I showed my Groupon voucher for afternoon tea. She then showed me the end of the restaurant whiteout accompagning me to help make space because I had a pushchair and was holding my one year baby in my arms. Then she explained that I had to choose from one of the item described on the afternoon tea menu. I was surprised and asked twice : are you sure it is only one pastry ? Usually afternoon tea offer several mignardises.... she said yes only one and left while I was making a choice. Then another waiter came, a short man, middle age, couldn’t see his name. He was very rude and told me that everything comes with afternoon tea for £25. I then told him I have a Groupon. To what he replied : “ so show me your Groupon then ! “ . I did show him and he took the menus saying that no need to choose as everything in the menu is included . So I insisted that he removes the ham pizza because we don’t eat pork. Same for tiramisu because it contains alcool. I asked if he could replace tiramisu with something else he said no. Fair enough. I then asked what about the Prosecco, the lady said we can have any soft drink instead but he said he can give us tea instaed. I mentioned that tea is already included. He said so ok for soft drink. Then he brought everything but no tea pot. I asked what about tea ? This is afternoon tea after all.... he said ok i give one from the house. So he brought a tea pot with mint only inside, no tea bag at all. Even though I asked for mint tea, usually there is tea and mint leaves.... he only brought one tea pot, so I had to share with my mum who didn’t particularly want mint tea .... we had to ask also for another tea cup.... he insisted that it was from the house while it is clearly mentioned on the list we received from Groupon... anyway it was an awful exper

  • By Dave D from Slough
    12 January 2019

    Food excellent as usual, however, the location in Windsor station tends to be cold and drafty in Winter. You need to wear coats on some evenings. Summer is fine.

  • By Deirdre R from Dorset
    14 June 2018

    Restaurant was Noisy , starters was poorly presented mushrooms looks black and dry including the sauce only eat beacuse we were very hungry. Main meal was better but not much taste, very disappointing experience

  • By Sian N from Greenford
    19 May 2018

    Food pleasant .service fair.

  • By Julie C from Stoke on Trent
    4 April 2018

    Booking was easy. Food and service were first class. Unusual setting works really well.

  • By Victoria R from Harmondsworth
    4 September 2017

    Great service, great food, great prices. Would definitely recommend, lovely location.

  • By K B from Maidstone Kent
    5 August 2017

    Friendly, helpful service. Good selection of food and drinks.

  • By Martin T from Horsham
    4 February 2017

    Very quick service and polite and helpful waiter

  • By Diane E from Chesterfield
    27 January 2017

    Had a lovely evening there for my husbands birthday

  • By Sarah H from Windsor
    14 January 2017

    Service was very efficient and friendly. Great with the children Food was all lovely. Can recommend the Duck Florentine.

Restaurant Location Map
Bella Italia - Windsor Royal Shopping
Unit C10, Windsor Royal Station, Windsor, Berkshire, SL4 1PJ

Similar Restaurants

  1. Prezzo - Windsor

    Prezzo - Windsor

    Italian
    (123 Reviews)
    140m
    Prezzo - Windsor
  2. Zizzi - Windsor

    Zizzi - Windsor

    Italian
    (56 Reviews)
    193m
    Zizzi - Windsor
  3. Bella Italia - Taplow

    Bella Italia - Taplow

    Italian
    (45 Reviews)
    6.4km
    Bella Italia - Taplow
  4. Frankie & Benny's - Taplow

    Frankie & Benny's - Taplow

    American
    (7 Reviews)
    6.4km
    Frankie & Benny's - Taplow
  5. Cedar

    Cedar

    Italian
    (8 Reviews)
    6.4km
    Cedar