Bamboo Beach Bar & Grill
American (New), Bars
Madeira Beach, FL
1.5 mi