Do they have shrimp and vegetable tempera?

Gail Kaufman | Oct 5, 2019 | Category: Japanese restaurant in Chicago, Illinois

Momotaro - All questions

Address: 820 W Lake St, Chicago, IL 60607, USA

Soorya Deepak | Oct 5, 2019

They have everything you could want

Andrew Lichtenberg | Oct 5, 2019

They did when I was there.

Add Answer

Thanks! Your answer is awaiting moderation.

Other Questions

Does this place has a huge parking lot?

Melissa Louren | Oct 5, 2018
Read More

Trending Places