Review of Inchin's Bamboo Garden

5106 Great Northern Plaza South, North Olmsted, OH 44070

Overall Rating

Review


Went in and spoke to the waiter. He did not know what gluten was. We did not feel confident in ordering and we left.

Updated 4 years ago

Celiac