Latin American
Bamboo Restaurant is one of Latin American.

1. Bamboo Restaurant

7.3
10835 Venice Blvd (Venice and Westwood), Los Angeles, CA
Latin American Restaurant · Palms · 20 tips and reviews