Unable to answer "This shop has been vacant. What’s here now?" – Sacrario Nazionale Mater Captivorum (Church Building) – https://osm.org/way/385715693 via StreetComplete 62.2:

Non è mai stato un negozio, è una chiesa che ospita anche un sacrario dei militari caduti nella guerra