Bamboo Bay offers generous and delicious cuisine right on the beach. A snack establishment with seaside views.