Izakaya at Momotaro

820 W Lake St, Lowr, Chicago, IL 60607
Izakaya at Momotaro Izakaya at Momotaro is one of the popular Bar located in 820 W Lake St, Lowr ,Chicago listed under Bar in Chicago , Japanese Restaurant in Chicago ,

Contact Details & Working Hours

More about Izakaya at Momotaro

The Izakaya is a Japanese lounge located beneath Momotaro offering Tokyo-inspired pub fare, specialty cocktails, and an extensive Japanese whiskey list.

Map of Izakaya at Momotaro