Bella Italia

Unit C10 Royal Windsor Shopping, Windsor, SL4 1PJ, United Kingdom | 01753 864122 | Website

GeorgeFielding1995

12
26 likes

26

0.5

1 like

As a wheelchair user I can get inside but don't have a choice of many seats as the majority are downstairs. Luckily, it wasn't busy when I ate there last. There is no accessible toilet which is p...

1 result shown

Visited this
venue before?

Write Your Review

We've had 1 review for Bella Italia

Visitor Photos

Have you been to this venue? Could you add some photos for other visitors?

See more of:
Windsor

Windsor