Coffee shop offering a space for coffee and socializing. Located near public transport and a stadium.