India (or at least Bombay, Pune, GOA, the areas I have been to) is pretty evenly divided between vegeterians and non-vegeterians. At most restuarants there, you will have a veg and non-vegeterian menu selections.
Lamb is a big dish in India. Cow is obviously not.
I did have some sort of desert made from water buffalo milk once....it was damn good to be honest.