Tanaka Ramen & Izakaya Tanaka Ramen & Izakaya

112 E Green St Suite A, Champaign, IL