Indie Cafe Thai & Sushi
Thai Restaurant, Japanese Restaurant, Sushi Restaurant
5951 N Broadway (Thorndale Ave & Elmdale Ave), Chicago, IL 60660
(773) 561-5577
(773) 561-5577
4.0 / 5 based on 443 votes
Photos
... They also have the BEST crab rangoon in the city.
*awesome sunny crunchy maki. Huge rolls!
Never go wrong with the sweet potato tempura maki!