A cafe offering a refreshing experience.