BLOCLEats

itsu

23 St Peters Street
St Albans
Hertfordshire
AL13DP

Food rating: 5/5 stars
Updated: 14. December 2023

map for itsu

Restaurant nearby

  1. Costa Coffee, AL13DP
  2. Pret A Manger, AL13DP
  3. Toast, AL35EX
  4. Infuse, AL35EX
  5. Black Sheep Coffee, AL13DY