Bambu Tropical Bar & Grille
1221 5th Ave S, Naples, Florida 34102 | Restaurant Info