Come up with a name for your new list and we'll add to it:
Wow! Momo raised a round of funding on August 10, 2015. Investors include
Indian Angel Network.
Wow! Momo is an India-based chain of branded Momos. The company operates in over 50 outlets across Kolkata, Bangalore, Pune, Chennai, Kochi and Delhi.…