Posted by: VincentBodega October 27, 2006
OM Restaurant at Harvard Square
Login in to Rate this Post:     0       ?        
OM is one of the best nepali restaurants I have been to in the United States. I liked the atmosphere and the food was equally scrumptious. I just dont agree with the "reviewers" comments about the place and the food.
Read Full Discussion Thread for this article