Eating Japanese Thai Sushi at Indie Bar + Sushi & Noodles restaurant in Chicago, IL.

Feedback

Do you manage or own Indie Bar + Sushi & Noodles?

Yes