Japanese
Momotaro is one of Japanese.

1. Momotaro

8.6
820 W Lake St (at Green St), Chicago, IL
Japanese Restaurant · Fulton Market · 95 tips and reviews