Home » Posts tagged with » Divino Deli

Divino Deli, Worrall Road: Review

\ \ \

Divino Deli, Worrall Road: Review

Tucked away on Clifton’s Worrall Road is Divino Deli: an Italian-run Italian deli and cafe for whose owners, it is clear, customer service is key.