Review of Momotaro

820 W Lake St, Chicago, IL 60607

Overall Rating

Review


I’m veg and gf and they were super accommodating the two times I’ve been here. They even made delicious vegan shashimi off menu for me.

Updated 4 years ago

Celiac