Thai Bamboo

Coeur d'Alene

restaurant

4,200 sq feet

Thai Bamboo’s first restaurant in Idaho is a new 4,200 square-foot building accented by extensive use of bamboo, stained and detailed epoxy floors and hand painted art work. A unique feature of this building is the covered ceiling in the dining room with LED and fiber optic light, which accurately depicts the Northern Hemisphere constellation layout.