Restaurant review: Grazie, Paphos

The Grazie Italian Restaurant in Kato Paphos must surely rank among the town’s top 10 restaurants, a place where the menu, the chef and the