LuLu Mall
Wow! Momo is a chain of fast food restaurants headquartered in Kolkata. Our Other ventures are Wow! China, Wow! Chicken and China Belly.