The Jessica Fletchers play the Cafe Du Nord in San Francisco
Location: Cafe Du Nord, San Francisco, USA