momos food court
Wow momo at Elpro City Square

Wow! Momo is an Indian chain of fast food restaurants specializing in momos, dumpling popular in Nepal, Tibet and India. We serve a variety of lip smacking momo with different styles.

+91 9850835300

9.00 AM to 10.00 PM

FC-8