Café Mascha is a cafe offering a welcoming space to relax.