Castello Restaurant and Wine Bar in Windsor

Castello Restaurant and Wine Bar

4, Church Lane
SL4 1PA
Windsor (Berkshire)
01753 858331
Write your review of Castello Restaurant and Wine Bar
Select your star rating
Please select your star rating
Your review must be longer than 15 characters
Nearby similar companies
678 ft
Little Italy
9, Thames St
Windsor SL4 1PL
678 ft
Zizzi
24-27, Thames St
Windsor SL4 1PL
769 ft
TRE Restaurant
38, Thames St
Windsor SL4 1PR
795 ft
Bella Italia
30, Thames St
Windsor SL4 1PR
820 ft
La Taverna
2, River St
Windsor SL4 1QT
859 ft
Tre restaurant
Windsor, Berkshire SL4 1BN
Windsor SL4 1BN