BLOCLEats

Itsu Spital Square

Unit 1
30 Spital Square
London
E16DX

Food rating: 5/5 stars
Updated: 13. January 2023

map for Itsu Spital Square

Takeaway Shop nearby

  1. The Duck Truck, E16EA
  2. 0.1 miles DOS MAS TACOS, E16EA