Posted by: Captain Haddock November 13, 2006
OM Restaurant at Harvard Square
Login in to Rate this Post:     0       ?        
You could tell my the hushed, almost embarrased, grins on the faces of the diners. :D Have a good one.
Read Full Discussion Thread for this article