Get directions to: Lita's Coffee Shop, Santa Rosa, CA
Restaurant address: 649 West Ave Santa Rosa, CA 95407, USA
Restaurant: Lita's Coffee Shop