May 15, 2024 Peter Lynn and Partners Help Launch New Japanese Restaurant in Swansea. Written by Alex Kurtz-Shefford