Ed, Kevin, Angelo Ed, Kevin, Angelo

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!

Top Chef's Kelly: I'm still not sure why I went home

So, who do you think should win? Vote in our poll below!