Written by The Critic on 13 June 2017.Posted in NICOSIA JAMIE'S ITALIAN Location: Andrea Avraamidi 5, Nicosia "Modern Italian Cuisine" fShare Tweet