The Izakaya at Momotaro

820 W Lake St, Chicago, IL 60607

Happy hour: food

Mondays 8pm–10pm

  • $20 shot-beer-wings combo meal

Sources and contact

View source

Restaurant website