Posted by: kaila baje May 9, 2008
momo restaurant in houston
Login in to Rate this Post:     0       ?        

Go down to Clear Lake area and on on Nasa Road, there is a place called "Cuisine of India." It has some good momos, but I'd say it's a little expensive.

Not a bad place to give it a shot though.

Read Full Discussion Thread for this article