Bamboo Inn – Chinese Restaurant

 

Be the first to review

Longtime option for traditional Chinese fare in a relaxed shopping-center location or to go.

image