Restaurant
Cafe Carambola
23 locals recommend
Tips from locals
A little strip mall restaurant with the freshest food and amazing sandwiches.
Locals also recommend
- 11 locals recommend
Location
610 Hubbard Ave
Coeur d'Alene, ID