Cafe Delux is a coffee shop offering freshly roasted plantation coffee from various global regions. They also provide a selection of desserts and offer outdoor seating.