China Villa

restaurants / Chinese

China Villa information

meals from ₹120
Opening hours
Something wrong?
Submit a correction

Lonely Planet review

The modern glass tower Baliram Building, on the corner of Naren Bose (NB) and NC/SC Rds, contains several floors of good dining. Semi-smart China Villa offers Indian and Chinese food in AC comfort.