Caffe Nero
100A-102 High Street
Watford
WD17 2BW
0192-325-6811
Cafes Snack Bars & Tea Rooms
Visit Website