Address5675 Jimmy Carter Blvd, Norcross, GA 30071
Contact Info(770) 368-9200
This is the spot for fantastic Indian cuisine and vegetarian options.
I love this place for their snacks, such as dahi poori, chaat papri, samosas, khaman dhokla, and other stuff. All the dishes are prepared fresh and the... Read Full Review
***NOTE: REVIEW FOR SAMOSAS ONLY*** After coming back from a hike and starved, I had samosas on the brain, so I hit global mall and gave Mumbai Masala a... Read Full Review
Chat house in global mall for quick street food. Samosa chaat, bhel puri, Sev puri etc. etc. etc. Have tried almost everything out of nostalgia for Indian... Read Full Review