Chez Steph is a bar and coffee shop offering a welcoming atmosphere.