Restaurant
Mai Sushi
10 locals recommend,
Tips from locals
What an amazing restaurant. Service was amazing. Definitely one of the best restaurants I’ve ever been in my life. Would recommend 100%.
One of the best sushi places in London. This is not a fancy restaurant but the quality of food and service is excellent
Unique things to do nearby
Locals also recommend
Location
36-38 Chalton St
London, England