Declan Horgan is a Michelin Star trained Executive Chef with over 25 years experience in the culinary arts.
24 in 24: Last Chef Standing
Superchef Grudge Match