Cleveland Thyagaraja Festival Friday, April 3, 2015 7:30 PM 10:30 PM 19:30 22:30 Cleveland State University 2001 Euclid Ave Cleveland, OH, 44115 United States (map) Google Calendar ICS