HOME / Chinese restaurant / Wow! Momo
Shop No: 13, Lane No 3, 1B, Dum Dum Rd, near Metro Railway Station, Kolkata, West Bengal 700030
+917604062741
View Business Profile