Eat Lovers Taverna is a restaurant located in Rhodes. While visitors enjoy smoothies, they do not recommend the gyros or beer. The establishment accepts reservations.