Map & Directions - Bamboo Gardens Chinese Restaurant
View Menu
Bamboo Gardens Chinese Restaurant
13195 Biscayne Blvd, North Miami, FL, 33181
(305) 899-9902 (Phone)
13195 Biscayne Blvd, North Miami, FL, 33181
(305) 899-9902 (Phone)