Coffee shop offering a relaxing atmosphere. A popular spot for coffee and more.