Stephen Starr

See Transcript

Tuesday 05/23/2017

James Beard award winner Stephen Starr, the owner of more than 30 restaurants across four states and two countries.

People in this video
Stephen Starr
Category
Food
Other appearances
May 2017