Currently not accepting orders online.

About Us

Bamboo Restaurant is currently located at 10835 Venice Blvd, Los Angeles, CA 90034. Order your favorite pizza, pasta, salad, and more, all with the click of a button. Bamboo Restaurant accepts orders online for pickup.

Bamboo Restaurant

10835 Venice Blvd, Los Angeles, CA 90034

Follow us on social

Site Powered by SliceSupport Local PizzaOwn a pizzeria? Join the Slice Family.