The Chumbi
(208) 860-1947
2115 N 18th Street, Boise, Idaho, 83702
About us
The Chumbi
The Chumbi