Get directions to: Kaffe' T' Latta, Yuba City, CA
Restaurant address: 725 Plumas St Yuba City, CA 95991, USA
Restaurant: Kaffe' T' Latta