Mykonos is a Greek restaurant offering moussaka, seafood, and grilled dishes, alongside pizza and pasta options. It features a lakeside terrace.