Get directions to: Bamboo Palace Buffet, Avondale, AZ
Restaurant address: 1461 North Dysart Road Avondale, AZ 85323, USA
Restaurant: Bamboo Palace Buffet