Bamboo Garden II 13195 Biscayne Blvd. North Miami FL United States
Bar
Hours: Lunch; Dinner
Phone: 305.899.9902 Accepts: MasterCard/Eurocard