Coffee shop offering fine coffee and more. A popular cafe with a welcoming atmosphere.