Momotaro

Momotaro is a modern Japanese restaurant for sushi & robata, with a downstairs, Tokyo-influenced izakaya. Momotaro is one of the Three Best Rated® Japanese Restaurants in Chicago, IL.