Peter doesn't eat in April. Grandfather does eat on Saturdays. Sounds like quite the dinner party.
Is this sentence just random, or is Saturday a fasting day for some Indians?
Any day of the week can be a day of fasting ('उपवास का दिन' in Hindi) for certain Hindus depending on their region, sect and favourite deities.
आपके जवाब के लिए धन्यवाद। :)