Caffe Nero opening hours

Caffe Nero is a restaurant chain serving clients in 322 towns. It has 687 outlets. The highest amount of its shops, 147, can be found in London. Other crucial locations, in terms of the total number of the stationary shops, are Manchester - 25, Belfast - 23, Leeds - 15 and finally Bristol - 11.It provides multiple services including disabled toilet, wi-fi, disabled access, toilet or air conditioned.