No, food is not free in Wonderla but it is provided at cheap rates. You can get three meals (breakfast, lunch, and snacks) at INR 299 and two meals (lunch and snacks) at INR 249.