Cloud Forest Cafe is a coffee shop known for its thoughtfully sourced drinks and light bites served in handmade mugs, within an art-lined, homey atmosphere.