Moxie Java Star Depot

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

Rate and review Moxie Java Star Depot in Star, ID, United States!

Share your experiences at Moxie Java Star Depot with your friends or discover more Restaurants in Star, ID, United States.