India's Mega Factory of Madhuram Sandwich in Indore Rs. 150/- Only l Indore Street Food
India's Mega Factory of Madhuram Sandwich in Indore Rs. 150/- Only l Indore Street Food 

Address: No.68 Hukumchand Marg, Bharat Marg, Shrung Rishi Market, Nalita Bakhal, Behind Kanch Mandir,...