Moss Cafe is a cafe offering a relaxing atmosphere and terrace seating to enjoy coffee.