Get directions to: Cup Of Soul Coffee Co, Star, ID
Restaurant address: 10706 West State Street Star, ID 83669, USA
Restaurant: Cup Of Soul Coffee Co