RE: Little India, in Cebu. Bharat Spice- My new favorite restaurant.
If you love Indian food and if you haven't come to India, seriously, you're missing out on a lot. In India, you'll get to taste more authentic cuisines. From north to south, east to west the food differs for us. I'm sure you'll love it and you could eat new food everyday during your time in India. Street foods are one among the best and you'll absolutely love it since you like it spicy.
I agree it is not as safe as western countries but it's not as bad as you think either. Some people might try to charge you more than whatever it costs; if you're aware of it, you'll be good. Also if you avoid roaming around at odd hours, you'll be good to go anywhere in the country. You'll be most welcome!