(208) 245-0405
64019 Highway 3, Fernwood, ID 83830
View Map
Sorry, there are currently no reviews. Read More Fernwood Restaurant Reviews