Categories
- Restaurants
- Beach Restaurants
- Fast Food
- Cafes
- Internet Cafes
- Patisseries & Ice Cream
- Bakeries
Star Rating
Services
Good For
Ambiance
Dress Code
Cuisine
Entertainment

Michele arcangelo
Evripidou 17 Old Town, Rhodes Town 85100, Greece

Mikro Mouragio
Stenga Rhodes, Stegna 851 02, Greece

Milos
Kalathos Beach, Kalathos 851 02, Greece

Mimakos Taverna
Kallithea 851 03, Greece

Mon Ami Restaurant
Kyprou | City hall Square, Archangelos 85102, Greece

Mourella Restaurant
Kiotari Beach, Kiotari 851 09, Greece

Mpakalogatos Nikos
Rhodes-Kameiros Street, Soroni 851 06, Greece

Mr. Ball's
Pefkos 85107, Greece

Mylos A La Carte Restaurant
Kolimbia 85103, Greece
Exploring the Greek kitchen with an added modern twist, Mylos offers a local touch to your evening dining experience. With a view across the Mediterranean Sea and Tsambika Mountain in the backdrop, our chefs offer the most traditional, locally source

Mylos Taverna
Leoforos Kallitheas, Faliraki 851 00, Greece

Mythos All Day Restaurant
Lindos Square, Lindos 851 07, Greece
Mythos Restaurant is conveniently located in Lindos square next to the information kiosk. In our Restaurant and bar you may enjoy the natural beauty of the Acropolis and Harbor of Lindos village while having your lunch or dinner, your drink or even y

Nefeli Restaurant
Lindos Beach, Lindos 851 00, Greece

Neo Mouragio
851 00, Greece

New Gatto Bianco
Lindos 85107, Greece
An Italinan Restaurant in Lindos with authentic Italian and Pizza menu, only by Italian chef. The restaurant is a Lindian building with courtyard and roofgarden that views the Acropolis of Lindos, the Ancient Theater, and Saint Paul Bay, next to the

Nikolas Traditional Taverna
Asklipiio square, Asklipiio 851 09, Greece

Nikos and marias souvlaki house
Gennadi 851 09, Greece

Nikos Fish Taverna
Ionos Dragoumi Street 38, Rhodes Town 851 00, Greece

Nikos Pizzeria Restaurant
Efkalipton, Kolimbia 851 02, Greece

Nimmos Traditional Restaurant
Dionysioy 2, Rhodes Town 85100, Greece

Niohori Restaurant
Ioannou Kazouli 29 | opposite Santa Maria church, Rhodes Town 85100, Greece