LuLu Mall

WOW Momo

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

Second Floor

LuLu Mall
Skip to content