Larena Triad Coffee Shop is a must-visit destination in Siquijor, Philippines. Nestled on top of