BLOCLEats

Mai Sushi

113 Kensington High Street
LONDON
W85SQ

Food rating: 5/5 stars
Updated: 8. November 2023

map for Mai Sushi

Takeaway Shop nearby

  1. Ben's Cookies, W85SF
  2. Pret A Manger, W85SF