A popular coffee shop offering tea and coffee. Known for its welcoming atmosphere.