Sushi Ginza Japanese Restaurant is one of the best sushi restaurants located on Macleod Trail. You can find Sushi Ginza Japanese Restaurant at 276, 10816 Macleod Trail in Willow Park Village.