Peach Garden Chinese Restaurant presents ‘OISHI Flavours of Japan’ Set Menu & Dim Sum, featuring Japanese Oysters, Sea Urchin, Pumpkin & more
Peach Garden Chinese Restaurant welcomes the Cherry Blossom season with exquisite OISHI Flavours of Japan creations. Indulge in Japanese-inspired cantonese
Read More