News

Zhao owns and operates Bowl Plus at 1745 Wabash Ave., two Hibachi Madness’ at 2811 N. Dirksen and 4318 Wabash Ave., and the up-and-coming Feast Buffet at 3101 S. MacArthur Blvd.