Bamboo Garden
2632 W Valley Blvd, Alhambra, CA 91803-1856
Bamboo Garden is a Restaurant place is located in Alhambra, California. The address of Bamboo Garden is 2632 W Valley Blvd, Alhambra, CA 91803-1856.
If you want to go to the place or need any services, you can contact them directly. The phone number is +1 626-457-1500,