Steve Horrell

Steve Horrell is the executive chef at Roth Bar & Grill in Somerset.