Get directions to: Star Country Cafe, Star, ID
Restaurant address: 10883 West State Street Star, ID 83669, USA
Restaurant: Star Country Cafe