Salad Meister, the fast-casual salad restaurant on Sixth Street near the University of Illinois campus, has closed. According to The News-Gazette, the restaurant could reopen “if somebody else wants to take over the business.”
You can read our 2017 review here.
Photo by Brittany Busboom