Contact Us

Viva l’Italia
12 Thames Street,
Windsor
SL4 1PL

Tel : 01753206990
Mobile : 07983987952

Opening timings

Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
Sunday

11am – 11.15pm
11am – 11.15pm
11am – 11.15pm
11am – 11.15pm
11am – 11.15pm
11am – 11.15pm
11am – 11.00pm