Food and Drink

Sushi Shop opens first store in Clapham

Sushi Shop has successfully established an international network of company-operated and franchised stores across nine countries and has been part of AmRest since 2018

Sushi Shop has opened its first franchised store in Clapham, with further plans for cooperation on more store openings in the London area.

Back to top button