La-Tasca-Restaurant-Windsor/Windsor
Are you the owner? Manage this listing for free.
Unit C10 Windsor Royal Station, Jubilee Arch, Windsor, Berkshire, SL41PJ ,
01753852288
$10 - $20
Restaurant
Table Service
European
Dine in , Takeaway , Cash , EFTPOS , Visa , Mastercard , Bankcard