Café Carambola

Latin American restaurant · 610 Hubbard Ave #110, Coeur d'Alene, ID

Hours