Chef

Michael Strauss

PHILADELPHIA

About Michael Strauss

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

Where I go out