This Bella Italia location has closed
Royal Windsor Shopping, Royal Windsor Station, Unit C10, Windsor SL4 1PJ
Nearest Bella Italia Stores
4.7 miles
Bella Italia - Taplow - Unit 7 Bishop Centre Bath Road Taplow, Maidenhead Berkshire SL6 0NX, Taplow, Maidenhead
You May Also Like
0.01 miles
Bill's Windsor Restaurant - Jubilee Arch, Windsor Royal Station, 64-67 Goswell Hill, Windsor
0.05 miles
McDonald's - 13-14 Thames St, Windsor
0.05 miles
Pizza Express - 7/8 Thames St, Windsor
0.05 miles
Brown Rice @ Thai Terrace - 9 Thames St, Windsor
Windsor, Berkshire
Bella Italia
Restaurant in Windsor
Royal Windsor Shopping, Royal Windsor Station, Unit C10, Windsor
01753852288
Suggest an Edit
Bella Italia Windsor Royal
Royal Windsor Shopping, Royal Windsor Station, Unit C10, Windsor SL4 1PJ
01753852288
Is It Closed?
Yes, this business is permanently closed
Business Name
Address
Phone
Website Url
Hours of Operation
MON
TUE
WED
THU
FRI
SAT
SUN
-
open 24
closed
Your Email
Send
Bella Italia Windsor Royal
Royal Windsor Shopping, Royal Windsor Station, Unit C10, Windsor SL4 1PJ
01753852288
Congratulations! Get your certificate!
Are you affiliated with Bella Italia Windsor Royal?
Yes
Name
Your Email
Send