Turn on JavaScript to search, filter and see the map.
Home
Chicago, Illinois
Yokocho
Yokocho
167 N Green St, Chicago, IL 60607
Happy hour: food
Tuesday to Friday, 5 PM to 7 PM
Join us for Happy Hour from 5 PM to 7 PM, Tuesday to Friday, with special offers on handrolls and more
Sources and contact
View source
Restaurant website