From a one-outlet brand to a 50-outlet pan-India chain, “Wow! Momo” certainly seems to be making it big in the restaurant brand space. Started by two college buddies even before coming out of the college, ‘WOW Momo’ now has 50 outlets across Kolkata, Chennai, Pune, Bangalo…