Star Country Cafe

Family restaurant · 10883 W State St, Star, ID

Hours

More food in Star, ID · Family in Star