Home at Penarth and The Shed (Swansea) have featured on the UK's Top 100 Restaurants for 2025 list by SquareMeal.