Olive Garden - Review about Take Out Food from Irving, Texas
Order some take out got home and noticed a caterpillar on my baby salad i almost fed it to him if i don't take a second look smh i love their food but this was just disgusting! It the olive garden on north west highway
Review about: Take Out Food.
Review #566903 is a subjective opinion of a user.