The Little Angel Theatre is a venue for children's puppet shows.