Get directions to: Arrigoni's Delicatessen & Cafe, Santa Rosa, CA
Restaurant address: 701 4th Street Santa Rosa, CA 95404, USA
Restaurant: Arrigoni's Delicatessen & Cafe