New Bamboo Kitchen Restaurant
2105 Lincoln Ave, Alameda
(510) 521-6908
Menu
Reserve
Restaurants in Alameda, CA
New Bamboo Kitchen Restaurant
2105 Lincoln Ave, Alameda, CA 94501
(510) 521-6908