Momo place is a fast food restaurant located in Wokha, Nagaland. The average rating of this place is 4.30 out of 5 stars based on 3 reviews. The street address of this place is 47X4+87X, Wokha, Nagaland 797111, India.
Chunkambo Rentta 23 months ago
Best momo in wokha...with an awesome view. Take a break from office and chill here with a beer and the momo burb????