Get directions to: Le Bilig French Cafe, Auburn, CA
Restaurant address: 11750 Atwood Rd Auburn, CA 95603, USA
Restaurant: Le Bilig French Cafe