Edo Sushi

Granary Wharf
Leeds, England LS1 4GJ

Edo Sushi is a vibrant eatery located in the heart of Leeds, England, offering an authentic taste of Japanese cuisine. Known for its fresh sushi and sashimi, the restaurant features a cozy atmosphere perfect for casual dining or special occasions. Guests can enjoy expertly crafted rolls and a variety of traditional dishes, all made with high-quality ingredients to ensure a delightful culinary experience.

Generated from this place's information

Own this business?
See a problem?

You might also like

United KingdomEnglandLeedsEdo Sushi