Get directions to: Bamboo Teri House, Long Beach, CA
Restaurant address: 3391 Atlantic Avenue Long Beach, CA 90807, USA
Restaurant: Bamboo Teri House