Ozu Ramen 大洲ラーメン

601 S 6th St Suite 102, Champaign, IL