Momotaro - Izakaya
- 820 W Lake St, Chicago, IL 60607
Monday CLOSED
Tuesday CLOSED
Wednesday 5PM-1AM
Thursday 5PM-1AM
Friday 4:30PM-1AM
Saturday 4:30PM-1AM
Sunday 4:30-1AMMonday CLOSED
Tuesday CLOSED
Wednesday 6PM-12AM
Thursday 6PM-12AM
Friday 6PM-12AM
Saturday 6PM-12AM
Sunday 6PM-12AM