China Villa

Chinese in Tezpur

Semi-smart China Villa offers Indian and Chinese food in AC comfort.

Advertisement