1 more results for Chamunda Chai Surat,
Surat,, India
Chamunda
Chai Surat is a beloved tea stall located in the heart of Surat, known for
bringing the authentic flavors of Rajwadi chai to the city’s tea lovers.
Established in the 1980s by Bhurabhai Purohit, Chamunda Chai has since grown
into a local favorite…