I'd seen Masti several times, with a child at JCHS we are in the area a lot. I was a little suspicious of the menu, I didn't know just how "creative" it was. I grew up in Southeast Asia, have traveled to India and have...eaten lots of Indian food. I asked a schoolmate who is Indian and living in India about the menu and she said there's a lot of creative stuff going on in India, as there is everywhere, and it was probably OK. They had a table at the Johns Creek International Festival and we tried the samosa chat and it was good so we though we'd try the restaurant for Mother's Day. It was pretty busy at 6 p.m. and nearly everyone was Indian, which is usually a good sign. We were seated at a table and then told we'd be moved to a booth as soon as someone left. Maybe they like to see the booths full? They had an interesting non-alcoholic drink menu. Several Indian sodas and some others. My daughter and I got our usual mango lassi. My husband tried a type of lemonade infused with cumin. That was interesting. We ordered the meat samosas for an appetizer and they were good, very mild. For entrees we wanted to skip the usual things and go for the street food. Our daughter got the fish and chips. The fries were curly fries. The fish was just like any fried fish you'd get anywhere except the chickpea batter gave it a little different taste and texture. My husband got the lamb quesadilla. The lamb filling was OK. I didn't try the wrapper but it appeared to be a dosa. I had the butter chicken "tacos", butter chicken wrapped in an Indian pancake made of chickpea and lentil flour. The pancake was good, light and fluffy, but the butter chicken had no taste whatsoever. We knew the samosa we tried at the festival wasn't really spicy and from talking to the employees there we got the impression everything was pretty mild. But there's mild and then there's flavorless. Some of their other dishes might be OK but we were so disappointed we aren't interested in going back. Desserts sounded good but we had cupcakes waiting at home. Service was also slow. Our three dishes all came out at different times. We though our daughter would be finished before we got our dinners. We also got the wrong bill but got that straightened out quickly.More