Get directions to: Lorenzo's Original Restaurant, Auburn, CA
Restaurant address: 805 Lincoln Way Auburn, CA 95603, USA
Restaurant: Lorenzo's Original Restaurant