Ratatouille in Concert Fri, 19 Feb 11001 Euclid Ave, Cleveland, OH, United States, Ohio 44106 ENTERTAINMENT