ChicagoRamen Wasabi - Logan SquareLocation & ContactAddress2101 N Milwaukee Ave, Chicago, IL 60647, USAView on Google MapsReviews & RatingsNo reviews yetBe the first to review