Saturday, October 29, 2005
What: "Little Shop of Horrors." When: Nov. 8-20 (times vary) Where: Playhouse Square Center's Palace Theatre, 1615 Euclid Ave., Cleveland Tickets: $20 to $50 at Tickets.com outlets Info: (800) 766-6048