The Genova Delicatessen, located at 5095 Telegraph Avenue, has been part of the famous Temescal Plaza since 1926. When it first opened it sold mostly just pastas and sauces but in the late 1960s the deli began to focus on making and selling sandwiches and has since become a staple place for many locals to…

Read More