Bamboo Gardens Chinese Rstrnt
(305) 945-1722 | View Website

1232 NE 163RD St, North Miami Bch, FL | Directions   33162

25.925244 -80.175124
Get Directions