There is nothing wrong in eating at Non-Muslims' house as long as you're sure that food you've been sevred was not offered to their deities before. Rest Allah knows best. Avoid sweets given as a gift on Diwali.