Bamboo Blu is the hidden jewel of Ocho Rios, located in Mammee Bay and has established itself as the landmark restaurant and venue for ultimate relaxation, privacy, private parties and always lives up to its reputation as a one of a kind, relaxing and beautiful venue for locals & tourists alike.