Masala Mantra Modern Indian Kitchen is located in Kyauktada, Myanmar on Maha Bandula Park St, Yangon (Rangoon) 11141. Masala Mantra Modern Indian Kitchen is rated 4 out of 5 in the category restaurant in Myanmar.
Address
Maha Bandula Park St, Yangon (Rangoon) 11141