Bamboo House Restaurant Chinese Dining & Buffet
Address:
653 Blue Lakes Blvd N, Twin Falls, ID 83301
Phone:
(208) 732-8962 Restaurants
Other Businesses:
- Emma's Cafe at 669 Blue Lakes Blvd N, Twin Falls, ID 83301
- Sakura at 562 Blue Lakes Blvd N, Twin Falls, ID 83301
- Little Caesar's Pizza at 820 Blue Lakes Blvd N, Twin Falls, ID 83301
- Daylight Donuts at 837 Blue Lakes Blvd N, Twin Falls, ID 83301
- Genghis Khan Mongolian Grill at 617 Blue Lakes Blvd N, Twin Falls, ID 83301