Upsarpanch chai jhabua is a cafe located in Jhabua, Madhya Pradesh. The average rating of this place is 5.00 out of 5 stars based on 1 reviews. The street address of this place is Rajwada, market, opposite bank of baroda, Jhabua, Madhya Pradesh 457661, India. It is about 10.03 kilometers away from the Meghnagar railway station.
deepak dabey 14 months ago
Best place in Tea amazing