A cafe offering a friendly atmosphere. Known for its coffee and on-site dining.