Get directions to: Bamboo Garden Restaurant, Covina, CA
Restaurant address: 405 North Vincent Avenue Covina, CA 91722, USA
Restaurant: Bamboo Garden Restaurant