Get directions to: Jennifer & Todd's Cafe Soleil, El Sobrante, CA
Restaurant address: 3550 San Pablo Dam Rd Ste O El Sobrante, CA 94803, USA
Restaurant: Jennifer & Todd's Cafe Soleil