New Bamboo Kitchen

2105 Lincoln Ave
Alameda, CA
510.521.6908
37.769706
-122.247856
Hours:
Mon - Thu:11:30am - 9:30pm
Fri - Sat:11:30am - 10pm
Sun: 4pm - 9:30pm

for New Bamboo Kitchen
Directions
from: