On Wednesday's finale of Top Chef, the finale three cheftestants — Angelo, Ed and Kevin —will battle it out in Singapore one last time before a winner is crowned. As if the pressure wasn't high enough, Angelo also has to overcome an illness on game day. Sounds like the recipe for a delicious finale!
So, who do you think should win? Vote in our poll below!