Had quite a few meals here as it was close to the Atrium. Best pizza I've had for a long time! Both of the owners very friendly and the sunsets whilst you were enjoying your food were amazing! Would definitely eat here again, had lots of choices on the menu, all reasonably priced. My son said they did the best chips on Rhodes!
If you own or manage Restaurant Olympias, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.