BLOCLEats

Wasabi

Retail Unit A XL House
23 Lime Street
London
EC3M7HB

Food rating: 5/5 stars
Updated: 15. June 2022

map for Wasabi

Takeaway Shop nearby

  1. Love Food, EC3M7HB