Console General Officers Sri Lanka High Commission of Italy Console General Officers Via Adige, 2, 00198 Rome, Metropolitan City of Rome Capital, Italy Added on June 24, 2024
Restaurants Sri Lanka Curry Leaves Restaurants Via Leopardi, 26, 00185 Rome, Metropolitan City of Rome, Italy Added on January 31, 2023