Chotu Tea Stall is a cafe and tea house located in Jodhpur, Rajasthan. The average rating of this place is 4.40 out of 5 stars based on 9 reviews. The street address of this place is Shop No. 83, Jashwant Building, Station Rd, Jaswant Sarai, Ratanada, Jodhpur, Rajasthan 342001, India. It is about 0.29 kilometers away from the Mahamandir railway station.
Dharam Bohra 8 months ago
Favorite palace to take a tea at morning evening
Dinesh Kalwani 78 months ago
Nice tea & coffee...smal shop quick service.
TECH ANIL 66 months ago
Thank you ????????