Momotaro

Near West Side • West Loop


820 W. Lake, Chicago IL
Japanese • Sushi • Izakaya
773-968-9958
$$$

Massive Japanese restaurant complex from the Boka Group, with a sushi bar doing beautiful arrangements, a kitchen making hearty Japanese cooked dishes on the bincho grill, and a more casual downstairs izakaya serving anything on the menu upstairs.

Related Posts