Caffe Nero
Unit 58/59/Windsor Royal Station
Windsor
SL4 1PJ
0175-385-5953
Cafes Snack Bars & Tea Rooms
Visit Website