Star Country Cafe

10883 W State St, Star 83669, United States Get Directions to this spot
10883 W State St
Star, 83669
ID, United States
(208) 286-7799

Rate and review Star Country Cafe in Star, ID, United States!

Share your experiences at Star Country Cafe with your friends or discover more Restaurants in Star, ID, United States.