Mykonian Maxi Restaurant is a Greek restaurant offering a variety of Mediterranean dishes. It is known for its seafood options and is located in Sofia, Bulgaria. The establishment provides a dining experience focused on Greek cuisine.