Logan Square
2101-2115 N MILWAUKEE AVE 1, Chicago, IL 60647
Minimalist spot serving a variety of Japanese street fare with a full bar and sidewalk views.
5:00 PM - 7:00 PM
Deals
See something wrong or out of date?
2101-2115 N MILWAUKEE AVE 1, Chicago, IL 60647