BLOCLEats

Ciao Italia

10 Central Approach
Letchworth Garden City
Hertfordshire
SG63DL

Food rating: 5/5 stars
Updated: 21. September 2020

Food ratings

  • Confidence in management: 5
  • Hygiene: 5
map for Ciao Italia

Restaurant nearby

  1. Best Before Cafe CIC, SG63DN
  2. Churro Boyz, SG63DD
  3. Turquoise kitchen, SG63DL