BLOCLEats

Itsu

Unit 4 Shard Arcade
Joiner Street
London
SE19SG

Food rating: 5/5 stars
Updated: 7. September 2023