A coffee shop called Siddhartha, recently renovated, offering a welcoming atmosphere.