A cafe offering a Mediterranean oasis experience. Enjoy coffee and a relaxing atmosphere in a palm tree yard.