Bamboo Inn offers Chinese cuisine with Asian and vegetarian options.