Wow! Momo. 659,543 likes · 866 talking about this · 869 were here. Wow! Momo is a chain of fast food restaurants headquartered in Kolkata, specializing in momos, a dumpling popular in Nepal and parts...
Wow! Momo. 659543 likes · 866 talking about this · 869 were here. Wow! Momo
is a chain of fast food restaurants headquartered in Kolkata, specializing...