Creation Coffee is a coffee shop that roasts its own beans and offers brewing tutorials, alongside light bites like pastries.