This cafe offers the best coffee among major outlets, but don't expect to find napkins readily available. If I ask for one, I might get it, but that's about it. Most places don’t even keep them on the shelf next to the water and sugar. I really don’t understand why they are so stingy with them.
Claim your business profile now and gain access to all features and respond to customer reviews.
Caffè Nero is a British European style coffee house brand headquartered in London, England.