Located in the heart of St Helier, Princess Garden is a culinary gem that has been serving freshly cooked dishes for years. Step into our restaurant to embark on a delicious journey through the flavours of UK Chinese food.