BLOCLEats

Leonardo's Delicatessen

4 Well Street
Ruthin
Denbighshire
LL151AH

Food rating: 0/5 stars
Updated: 15. February 2023

Food ratings

  • Confidence in management: 30
  • Hygiene: 15
  • Structural: 10
map for Leonardo's Delicatessen

Retail Store nearby

  1. Chatwins, LL151AE