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