Chai Villa is a tea store located in Nagpur, Maharashtra. The average rating of this place is 3.80 out of 5 stars based on 102 reviews. The street address of this place is 43RJ+643, Jhansi Rani Square, Sitabuldi, Nagpur, Maharashtra 440012, India. It is about 0.62 kilometers away from the Nagpur Junction railway station.
Chirag Chavan 20 months ago
Pathetic!!! dirty place, flies all over and the place stinks. It's better to sit in a tapri and get your tea. Can they not afford to clean and make a place hygienic or maybe they just don't care?!
Kapil Raghatate 24 months ago
Just good place
Need to improve more
More improvement in interior
Food is good and affordable for everyone....specially for school and college groups.....i like the hot coffee good in quantity.......
Murali Krishnan 21 months ago
Kadi samosa was good and filling. Masala tea was refreshing