Review of Islands Restaurant

2255 Otay Lakes Rd, Chula Vista, CA 91915

Overall Rating

Review


My kid has gluten anaphylaxis and am thankful for their gluten free menu and care

Celiac friendly?

Yes

Updated 4 years ago

Celiac