People also ask
Is Momotaro Michelin star?
Does Momotaro Chicago have valet?
Welcome to Momotaro. Japanese Cuisine. TEL 732-396-8668 · TEL 732-396-8683. FAX 730-396-8864. Welcome you to the ordering and eating.
Japanese cuisine by Chef @chefgenekato, @bokarestaurantgroup, and @kevinboehmboka. Lower level lounge: @izakayamomotaro. 820 W Lake St, Chicago, Illinois 60607.