Remove Ads

Photo of The Izakaya at Momotaro

The Izakaya at Momotaro

820 W Lake St, Chicago, Illinois 60607 USA

204 Reviews

Every Monday, enjoy a choice of burger or ramen with a beer for only $15.

Photo Credit: Yelp

Remove Ads