Review of Olive Garden

6130 E 82ND STREET, INDIANAPOLIS IN 46250

Overall Rating

Review


Made me sick.Never eating there again.The put gluten spaghetti on my plate and said it was gluten free

Celiac friendly?

No

Updated 7 years ago

Celiac