Javascript is required to view this map.

Triad Sushi Lounge

Category: Bars, Sushi Bars, Restaurants, Japanese, Sushi Bars
General Info
1933 S Indiana Ave
Chicago,
IL
60616
Phone
(312) 225-8833
Payment Methods
Attire
  • Casual