Menchie’s India
D.B.A – JV Franchising Private Limited

103, First Floor, US Complex, 120, Mathura Road, Opp. Apollo hospital, New Delhi- 110 076

Phone: +91 11 26397021, +91 8527099614

Email:info@moiretail.com

Request Franchise Information:

 To explore more about Menchie’s frozen dessert franchise, click the below button: