News

Strawhecker, who opened Luke & Jake’s in August 1995 and moved the business to its current location two years later, sold the property at 807 W. 25th St. to UNK.