Love Birds Pet Shop Nicosia Address Details Address: 21 Larnakos Ave 2101, Aglantzia, Nicosia Telephone: 22336838