Mantri Greenscr chain is located in Bengaluru, India on 4#appurappa len cabbanpet, Kumbarpet, Dodpete, Nagarathpete. Mantri Greenscr chain is rated 3 out of 5 in the category noodle shop in India.
Address
4#appurappa len cabbanpet, Kumbarpet, Dodpete, Nagarathpete