Bamboo Room

  • Restaurants
30760 Russell Ranch Rd. Suite C
Westlake Village, CA 91362
(805) 852-1080