- (650) 347-8812
Located in Burlingame, CA, Bamboo is a spa situated at 1241 Howard Ave, Burlingame, CA 94010. It specializes in massages and a range of other services. Get a 90-min massage for $130. For appointments call (650) 347-8812. Bamboo operating hours are below. See below for select Bamboo Yelp reviews.