Review of Oiistar

1385 N Milwaukee Ave, Chicago, IL 60622

Overall Rating

Review


Good food, but got cross-contaminated.

Celiac friendly?

No

Updated 5 years ago