One of the pleasures of eating out in Singapore is the tremendous choice of Indian cuisine available. Little India (Serangoon Road & its environs) has always been a haven for those seeking good Indian, especially Southern Indian, food.
Popular homegrown Singaporean-Indian restaurants lined Race Course Road & Buffalo Road, stalwarts like Komala Vilas (Indian vegetarian), Apolo Banana Leaf & Samy's (both specializing in fish-head curry), Mustard (Bengali food), etc. In recent years, branches of famous restaurants of India have started making an appearance at Syed Alwi Road: Raj of Kolkata, Mumbai's Copper Chimney, Chennai's Murugan's and Anjappar's, Sagar of Delhi, etc.
But my personal favorite place to eat in Little India will always be Madras New Woodlands on Upper Dickson Road. Been dining there for more than 20 years, but the place just seems to get better & better with each passing decade. And my favorite meal-time there is definitely breakfast-time, when it serves up some of the best masala dosa, paratha, idli, upuma & appam in Singapore!