Order Online

Bamboo Garden

1232 NE 163rd St
North Miami Beach, FL 33162
(305) 945-1722
Order online Menu | Reservation | Info
Any questions please call us.