City Centre, Nottingham
"Ori Caffe has built a loyal following in Nottingham's city centre on the strength of its espresso drinks, and the piccolo in particular is worth the trip."
What we love
Location
109 Milton St, Nottingham NG1 3QA, UK