Profile picture
Michael Strauss
New Maker!
Philadelphia, PA

BIO

Michael is the chef/pitmaster at Mike's BBQ in South Philly.