Mykonos Leusden is a Greek restaurant offering a variety of cuisines including seafood and European dishes. They cater to different dietary needs with vegetarian and gluten-free options available. The establishment also provides takeaway and delivery services.