De May is a cafe offering coffee, drinks, and more.