Mykonos is probably one of the most famous islands in all of Greece. This comes as no surprise, as this picturesque island in the Cyclades simply has it all, from beautiful beaches to an amazing nightlife scene.
My favorite part of Mykonos is Little Venice, a waterfront neighborhood dotted with whitewashed Venetian houses that once belonged to sea captains. Foodies visiting Little Venice will be delighted to hear that most of these historical houses now serve as restaurants offering everything from fresh seafood and fish to traditional Greek dishes like souvlaki and gyros.
Tired of exploring Mykonos tourist attractions and hidden gems? Check out my list of the best-rated restaurants in Little Venice, Mykonos.
Best Restaurants in Little Venice, Mykonos
M-Eating
Locally sourced ingredients, stunning décor, and delicious meat and fish filets make M-Eating one of the best rest restaurants in Little Venice, Mykonos. Opened in 2019, M-Eating is one of the newest additions to the dining scene here in Little Venice.
This lovely bistro is situated inside a traditional Venetian building and has a small terrace with just a few tables. One of the finest chefs in the area, Panagiotis Menardos usually spends his time in the kitchen where he prepares delicacies such as roast pork fillet stuffed with smoked cheese, sea bass filet in a sweet and spicy tomato sauce, and slowly cooked lamb.
To Maereio
Tucked away in a maze of streets lined with elegant Mykonos villas and art galleries, To Maereio is a cozy Greek taverna run by twin brothers, Isidoros and Dimitris Monoyios. It is an intimate place that offers unpretentious homemade Greek food.
The fixed menu is small with seasonal dishes such as slow-cooked beef in a red wine sauce, local sausage with feta cheese and veggies, and the signature keftehes (tiny burgers topped with grilled peppers. You can also try deep-fried balls of zucchini or order the lemon chicken. Craving something sweet? Try the creamy milk dessert named Maereio.
Casa di Giorgio
Are you in the mood for some seriously delicious Italian dishes while staying in Mykonos? Located right behind the Catholic Cathedral in the heart of Little Venice, Casa di Giorgio is a lovely Italian restaurant known for its picturesque terrace and tasty dishes.
They offer various foods, from risotto dishes to pasta, pizza, and seafood. For a light meal, go for the signature house salad of Di Giorgio or try the grilled swordfish with veggies. The 3 chefs, Nino, Mimo, and Mario, also prepare mouthwatering shrimp pasta and local sausages. In addition to fresh food, the restaurant offers an extensive wine list.
Best Restaurants with a View in Little Venice, Mykonos
Kastro’s Restaurant
For incredible sunset views, craft cocktails, and an array of Mediterranean dishes, make a reservation at Kastro’s Restaurant in Little Venice in Mykonos. A charming seaside setting with breathtaking views of the windmills and the Aegean Sea provides a perfect setting for enjoying incredible dishes like shrimp risotto, lamb rack, salmon vodka pasta, and pan-fried sea bass with broccoli.
Dessert portions are huge and can be shared between two people. Enjoy the views with a glass of domestic wine from the local vineyard. To get the best spot, make sure to reserve a table on the balcony 1 hour before the sunset.
Nice n easy
Inspired by Frank Sinatra’s legendary song, this popular dining establishment with a farm-to-table concept is one of the best restaurants with a view in Little Venice, Mykonos. Nice n easy is actually a group of restaurants that focus on the finest organic ingredients and biological cuisine. The good news is they have one of their branches right here in Little Venice.
This touristy-oriented restaurant has one of the most beautiful terraces on the island. You will be dining right on the water’s edge and can enjoy spectacular sea views. What’s on the menu? Nice n easy offers a wide range of dishes including yellowfish carpaccio, Greek meatballs, chicken pasta, and calamari served with fava bean puree and capers. Are you a fan of seafood? Order their sumptuous seafood platter to try a bit of everything.
Best Seafood Restaurants in Little Venice

Vegera Restaurant
With its black tiles, cute lamps, and elegant white tables, Vegera looks absolutely gorgeous. It is a waterfront restaurant in Little Venice that focuses mostly on fresh seafood and fish. I recommend ordering the signature seafood platter which includes everything from mussels, lobsters, and fresh fish to shrimps and salmon fillets.
In addition to seafood, expect to find plenty of appetizers, pasta, burgers, and meat dishes. If you are visiting for breakfast, order a butter croissant or pancakes with chocolate praline. You can dine indoors or on their terrace decorated with wooden tables, beautiful flower arrangements, and comfy cushions.
Niko’s Taverna
Founded back in the 1970s, Niko’s Taverna is one of the top restaurants in Little Venice, Mykonos. With both outdoor and indoor areas, it is a large touristy restaurant located right on the waterfront. You will notice the beautiful nautical décor, as well as a seasonal menu that focuses on seafood and freshly caught fish.
Start with the warm and crispy cheese croquettes. The star of the show is the grilled silver snapper which is sold by kilo. If you wish to splash out, I recommend getting the fresh lobster and a bottle of the local wine. Visiting on a budget? Go for one of the restaurant’s “dishes of the day”! Some of the other popular options on the a la carte menu include moussaka, grilled sardines, shrimp souvlaki, and seafood risotto.
Kounelas Fish Tavern
Hungry patrons will find this small seafood restaurant hidden in a small narrow alley lined with whitewashed sea captains’ houses. Kounelas Fish Tavern is where the locals come to enjoy the freshest fish and seafood. For starters, I recommend getting their grilled sardines, Greek Salad, and anchovies.
Go to the kitchen where you can choose your own fish that will be prepared on the grill. Popular options include sea bream, sea bass, and red mullet. Fish is typically served with sautéed potatoes and steamed veggies. Guests can also opt for the popular seafood platter (shrimp, octopus, squid, mussels, potatoes, rice, and more). You will be dining in a charming courtyard under a beautiful fig tree!
Promenade Restaurant
Located on the main seaside strip, the Promenade is a tourist-oriented restaurant with stunning décor, swift service, and an extensive menu of seafood and fish delicacies. Thanks to its central location right on the waterfront in Little Venice, it is one of the most visited seafood dining establishments on this part of the island.
The menu is pretty much straightforward and includes a wide range of seafood and fish dishes like mussels, octopus, red snapper, sea bass, and shrimp curry pasta. If you prefer meat, there is pork gyro, moussaka, lamb chop, and chicken thigh baked in the oven.
Best Budget-Friendly Restaurants in Little Venice

Cosmo Café
Searching for a place to get your breakfast fix in Little Venice, Mykonos? Look no further that the Cosmo Café, a laid-back eatery located just a short walk from the main bus station. Travelers visiting Mykonos on a budget will be pleased to hear that Cosmo is one of the most reasonably priced cafes in Little Venice.
A sandwich here costs around $5, while one gyro will set you back $6. Visitors can also try the farm fresh eggs with sausage and bacon or get one of the fresh fruit bowls. They also do milkshakes, fresh juices, and tasty crepes.
JackieO’ Cantina
For a mix of Greek and Indian cuisine, pay a visit to JackieO’ Cantina in Little Venice. It is an affordable restaurant with a relaxed and elevated atmosphere.
Greek Chefs Christoforos Peskias and Dimos Balopoulos are in charge of the kitchen where they prepare Greek street food style dishes like corn ribs, symi shrimp, chicken souvlaki, and octopus. JackieO’ Cantina is also a popular spot to enjoy mesmerizing sunset views.
Snack Bar Fanis
Visiting Mykonos on a budget? Don’t miss the lovely Snack Bar Fanis! The owner Fanis, together with his son and wife make the best chicken and pork gyros in Little Venice.
Expect to pay around $6 for gyros here. In addition to gyros, the eatery also serves souvlakis, pitas, and house wine. For now, Fanis is an undiscovered hidden gem in the heart of Little Venice, but it’s only a matter of time until this place becomes extremely popular.
Pepper Souvlaki & More
A budget-friendly restaurant located in the center of Little Venice, Pepper Souvlaki & More needs little introduction. Established back in 2013, this family-run restaurant is all about inexpensive, yet tasty dishes traditional Greek dishes such as souvlaki, sausages, grilled feta cheese, pork chops, gluten-free pita, and Greek salad.
The restaurant is located a few meters from the sea and the views are absolutely stunning. Apart from freshly prepared street food-style dishes, Pepper also offers a nice selection of cocktails, wines, and beers.