Written by The Critic on 18 June 2017.Posted in NICOSIA ATELIER Location: Archangel Michael 3, 1011 Tripioti, Nicosia "French & International Cuisine" fShare Tweet