Restaurant Reviews from DiningGuide411.com
    Top : United_States: FL: North_Miami_Beach

Bamboo Garden I, North Miami Beach, Florida










Bamboo Garden I
1232 NE 163rd St.
North Miami Beach FL United States

Bar


Hours: Lunch; Dinner

Phone: 305.945.1722
Accepts: MasterCard/Eurocard