15 years ago my favorite Italian restaurant in Rhodes was Cleo's in the old town. I used to compare all my Italian food with Romildo's quality and luckily with his daughter Natalie they open again a small but nice with excellent Italian pasta, and very good variety of meat pates with fresh salads. During my last visit to Rhodes I had lunch and dinner with VERY reasonable prices. The place is also good for an espresso with a small snack or probably a home made sweet. Nice family service. I defiantly recommend this place.
If you own or manage Cleo's & Natalia Bar Trattoria, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.