Edo Sushi Logo

Edo Sushi

Locations: Sheffield, GB

Company Size: 1 - 100

Industry: Food & Beverages

Company Website

AI Description

drawer
  • Karlok Ling profile image

    Assistant Chef at Edo Sushi

  • Clay Ho profile image

    Manager @Edosushi - BaoMester