Get directions to: Cinnamon's Sandwich Delight, Camarillo, CA
Restaurant address: 770 Paseo Camarillo Camarillo, CA 93010, USA
Restaurant: Cinnamon's Sandwich Delight