Looking for restaurants open on Thanksgiving or restaurants open on Christmas?

> >


Maverik Country Stores



11243 W State St
Star, ID 83669

View more Star restaurants

(208) 898-4294



price range:Less than $10

Write a Review

Is this your restaurant?
Claim Your Listing For Free


Maverik Country Stores Reviews

Add your review for Maverik Country Stores.

    Nearby Restaurants