Bamboo Terrace, Inc.Write a Review303-371-3231OPEN NOW - Closes at 9:30pmBe the first to review!4701 Peoria St Unit 112, Denver, CO 80239Hi there!Be the first to review!5First-class4Better than most3About what I expected2Not the worst...1DisappointingClick to RateMore Business InfoHoursRegular HoursMon - Sun:10:30 am - 9:30 pmCategoryRestaurants Suggest an Edit
Bamboo Terrace, Inc.Write a Review303-371-3231OPEN NOW - Closes at 9:30pmBe the first to review!4701 Peoria St Unit 112, Denver, CO 80239