Champion Chef's Competition
04.19.2011
Chef’s competition takes place at “South 40 House” at Washington University in St. Louis
Chef’s competition takes place at “South 40 House” at Washington University in St. Louis