Mach has over four decades of experience in the restaurant industry. Last June, he said he decided to open a buffet in the East Peoria space – situated at 206 W. Camp St. The location was once ...