Home » Posts tagged with » Divino Deli

Clifton \ Divino Deli \ Italian \ Worrall Road
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.