I was tipped to a few places and was curious if anyone felt strongly one way or another. I'll be there in mid-June.
Dotty Cafe (inside Keppel Marina) for seafood.
Gayatri (in Serangoon) for Indian.
No Signboard Seafood (Little India?).
East Coast Seafood Centre.
All thoughts, comment, criticisms are welcome.
I like Sin Huat seafood in Gelang. Get their crab bee hoon.
Also, in the arab quarter, tepak sireh has a very good malay buffet that always has several dishes as good as you will find in Malaysia, including an excellent beef rendang.
Also good is the nasi lemak at a stall at the end of one of the rows in Changi village food centre. Just go to the one with the long line.
East Coast seafood Centre is good, but depending on which area you'll be staying in, it may not be worth the drive.
For vegetarian indian, I like Anandabhavan and Komala Villas on Serangoon Road. For non-veg, Banana Leaf Apollo is good and known for their Fish Head curry. There is another place off of Serangoon Road that has amazing Hyderabadi biriyani but I can't think of the name right now. My husband is currently en route back from Singapore (arriving in 3 hours) so I will ask him when he returns and see if he can remember the name.
I think eating in at least 1 food court is a must when I'm in Singapore because the food is different than what you get in the hawker stalls. I like the Food Court at the Bugis Junction MRT station, and also the Takishimaya shopping center food court on Orchard Road.