When I caught up by phone with Kevin Sbraga, executive chef at Rat’s restaurant in Hamilton, 36 hours had elapsed since he was crowned the winner of this season’s Top Chef. Since then, he admitted, “It’s been pretty crazy. There really are no words to explain it..."
more