Mykonos is a Greek restaurant located in Al Barsha, Dubai. The restaurant offers a variety of traditional Greek dishes such as moussaka, souvlaki, and Greek salad. The ambiance is cozy and welcoming, with a beautiful outdoor seating area and a live music performance every night.