Wow Momo Barasat is located in Kolkata, India on Jessore Rd, near Taxi Stand, Champadali, More, Barasat. Wow Momo Barasat is rated 4 out of 5 in the category fast food restaurant in India.
Address
Jessore Rd, near Taxi Stand, Champadali, More, Barasat