Get directions to: Bamboo Garden Chinese Rstrnt, Anamosa, IA
Restaurant address: 226 E Main St Anamosa, IA 52205, USA
Restaurant: Bamboo Garden Chinese Rstrnt