Caffè Nero19 Albion Place, Leeds, LS1 6JS, United Kingdom | 0113 243 8820 | Website
Good Coffee, if you could get in
Very disappointed in Cafe Nero with this one, there is a large step to the front door with no ramp access. If you are able to get in there is no disabled toilet and it is cramped, so people with v...
1 result shown