Posted by: Captain Haddock November 13, 2006
OM Restaurant at Harvard Square
Login in to Rate this Post:     0       ?        
Reviewresturant - I am curious when you say "the momos are made by the same person that makes it in other restaurants around Boston". So does that mean they all buy it frozen and steam it as needed? I could have sworn the momo at Himalayan Bistro tasted very different from Kathmandu Spice which is why I am asking.
Read Full Discussion Thread for this article