Cafe Carambola
610 W Hubbard St , Coeur d'Alene 83814, ID, US
+1 208-676-8784
  • (1)
preview photo
Coeur D\'alene Latin American Map, Satellite View of List