CLEVELAND, Ohio -- When Elements Bistro on Euclid opened seven years ago on Cleveland State University's campus, it once again confirmed the concept that everyone wanted upgraded food, even a public college. Confirmed, and more. The setting is still something...