Chowking
Chowking

Chowking

World Leader Chinese Cuisine

Naicha

Naicha

An ice-cold sweet beverage that is light brown in color, has a light creamy mouth feel and slightly bitter taste characteristic of black tea, complemented by the slightly gummy texture of black tapioca pearls.

1