Nestled in the heart of Baguio City, Cafe Sabel is a garden paradise that offers