Bamboo house is located around Dean College. Their delivery service was a little sloppy at first but they are getting better. There is a $1.00 delivery charge. Food is great especially the spicy dishes. It opens late till 10pm Mon-Thurs, 11pm Fri and Sat, 10pm Sun so it's pretty popular among college students.