MEET THE CHEF: Kevin Snell of Amelia's Restaurant in Tulsa, Oklahoma
We sat down with Executive Chef Kevin Snell of Amelia's Restaurant in Tulsa, Oklahoma.
We sat down with Executive Chef Kevin Snell of Amelia's Restaurant in Tulsa, Oklahoma.