La Piazza is a long-standing, traditional Italian restaurant nestled in Trinity Square, offering a range of favourites including meat, seafood and pasta dishes.
There is both a secluded outdoor space as well as a comfortable dining room, making it a great place to dine whatever the weather.