Chhole kulcha Shop is a indian restaurant located in Mussoorie, Uttarakhand. The average rating of this place is 5.00 out of 5 stars based on 2 reviews. The street address of this place is F368+39P, near barigate, Library Road, Mussoorie, Uttarakhand 248179, India. It is about 9.33 kilometers away from the Ballupur Fla railway station.
Dr.Ramest Tripathi 21 months ago
Very nice chhole kulcha and pav bhaji is served here.
This place is just ahead of upahaar restaurant situated at the mall road.