La Taverna in Windsor

Write your review of La Taverna
Select your star rating
Please select your star rating
Your review must be longer than 15 characters
Nearby similar companies
76 ft
Bella Italia
30, Thames St
Windsor SL4 1PR
172 ft
TRE Restaurant
38, Thames St
Windsor SL4 1PR
336 ft
Zizzi
24-27, Thames St
Windsor SL4 1PL
336 ft
Little Italy
9, Thames St
Windsor SL4 1PL
820 ft
Castello Restaurant and Wine Bar
4, Church Lane
Windsor SL4 1PA
0.3 mi
Francescos Restaurant
53 Peascod Street
Windsor SL4 1DE