Momotaro is a massive izakaya-style Japanese restaurant in Chicago's former warehouse-packed West Loop district.

Momotaro is a massive izakaya-style Japanese restaurant in Chicago's former warehouse-packed West Loop district.

Scroll to Top