See what's inside
Izakaya at momotaro in Chicago, Illinois
Own this business?Claim your videos
AI Vibe Check:
Izakaya at Momotaro, situated at 820 W Lake St in Chicago, captures the essence of a traditional Japanese izakaya with a modern twist. The menu features dishes prepared with seasonal ingredients, from sushi to grilled skewers, and offers an impressive list of sake. The elegant decor and lively atmosphere make it a favorite for both casual meals and celebratory dinners. Guests appreciate the attentive service and the option for private dining rooms.
✓Real videos from locals
✓500M+ experiences discovered
🔥Trending with locals right now
🔥Trending with locals right now
Location
Loading map...
820 W Lake St
Chicago, Illinois
United States
Details
View location
Happening Now in Chicago, IL
Is this your business? Claim it for free
Claim this business to update its information, manage video reviews, and so much more!
Claim Your Business