For a limited period from 02 March 2020 to 30 April 2020, Peach Garden Chinese Restaurant presents "OISHI Flavours of Japan", a delectable menu with Japanese-inspired creations to celebrate the Cherry Blossom season. The menu showcases the chefs' culinary skill incorporating Cantonese fare with premium ingredients sourced directly from Japan, rolling out the brand new dim sum, a la carte and
↧