Sushi & Japanese · London
Good food.
Great flavour.
90a, Southwark Street, London, SE1 0SW
Opening hours to be confirmed
Mai sushi is a local takeaway in London, SE1 0SW. A menu has not yet been added to this listing.
Mai sushi is listed at 90a, Southwark Street, London, SE1 0SW. Opening hours and menu details can be added by the verified owner.
Loading reviews…