La Tasca in Windsor

La Tasca

Unit C10, Windsor Royal Station, Jubilee Arch
SL4 1PJ
Windsor (Berkshire)
Write your review of La Tasca
Select your star rating
Please select your star rating
Your review must be longer than 15 characters
Nearby similar companies
936 ft
La Candela Restaurant
69-71, Peascod St
Windsor SL4 1DE
6.4 mi
Salud
10, Station Parade
Denham UB9 5ET
6.4 mi
El Encuentro
10, Station Parade
Denham UB9 5ET
7.7 mi
La Flamenca
22-24 Oak End Way
Gerrards Cross SL9 8BR
8.3 mi
Broadway Continental Restaurant
within The Broadway Hotel, Wycombe End
Beaconsfield HP9 1ND
10 mi
El Meson De Los Hermanos
20, Baker St
Weybridge KT13 8AU