Bamboo Inn is a Chinese restaurant offering traditional fare with vegan and vegetarian options. Dine-in, takeout, delivery, and catering are available.