I've only tried 2 sit-down Indian restaurants in Singapore so not a representative sample but they were highly recommended by locals who are generally restaurant savvy, and I found both disappointing compared to KL. In KL better Indian food for half the price. I suppose real estate cost is a big factor.