RIP: Isaac Becker's Burch Steak & Pizza

After months of rumors, it's official.

by