Enjoy your favourite Chinese dishes with family and friends at The House of Bamboo. Located on Queen Street in Campbelltown, they are open for lunch and dinner 7 days a week with the option to dine in, takeaway or delivery.