Triad Sushi

1933 S. Indiana
Chicago, IL 60616
312-225-8833

Additional Information

Cuisine: Japanese/Sushi
Neighborhood: South Loop