Napolitana Italian Restaurant can be found on Beach Road after the main cross roads. This family run restaurant is decorated in traditional style, with a vast menu of Italian and Greek foods.
They also have a huge wine collection, so if you enjoy a glass of wine with your meal, take time out to peruse the wine menu.