Go with Indian. GF is pretty easy bc entrees can be eaten with rice - so no naan/breads. For Italian, GF is naturally harder bc so many of the dishes are pasta based. I mean you may be able to find a caterer that uses GF pasta but I feel like you'd be checking for each and every dish that the pasta is GF - lasagna, ravoli etc. Though I guess there is italian cuisine that is more fish based - but my sense is it's still eaten with pasta.