ummm.. i've been to bambu once, other than that the closest i've been to that part of town is around the train station.
Bambu is perfect! You know how to get there right? If your looking straight at Bambu, walk right, until you hit a little back lane, about 50mtrs down, walk down there, and it's just on your right of that lane. At least it was when I saw it