Unit C10, Royal Windsor Station, Windsor SL4 1PJ, United Kingdom
No delivery
No open hours
Spot something wrong?
Dishes at La Tasca - Windsor. Prices may vary in venue.