This MegaDrive pickup location details in Matera:

Maggiore
Via Dei Mestieri, 1
Matera, 77 null ITA