I am not a believer but see what I've got (the top one is mine).
Ming Yang - The Chinese restaurant at Taj Lands End, surprisingly serve very nice food compare to the previous Taj I've stayed.