Hosted by Castro Theatre, San Francisco
Another Planet Entertainment and The Italian Cultural Institute of San Francisco present; doors 6:30 pm, show 7:30 pm.
Details come from the organizer. Times and prices can change, so check with them before you go.