Star Country Cafe

Restaurant in Star, ID

Address

10883 W State St
Star, ID
83669

Phone

208-286-7799

Map & Directions

Get Directions To Star Country Cafe:

Google Maps Apple Maps Bing Maps