Detroit Sushi

3800 Woodward Ave Ste 100, Detroit, MI

Menu (As of 10/30)

Detroit Sushi: hours and how to order