SOPRA 73: serving up sumptuous Italian-French cuisine, the Welsh way December 13, 2022 Sitting above the busy Pizzeria Villagio at 73B Merthyr Road – hence the name – Sopra 73 brings Italian-French flair to Whitchurch Village. Read moreSOPRA 73: serving up sumptuous Italian-French cuisine, the Welsh way