Great Indian restaurants abound in Singapore, from humble hawker stalls and cafes to upscale fine diners that serve a ...