Many times when reading a restaurant review I look to see where a restaurant is located, and many times the map points are wildly off. Case in point: a recent review of Masala, a restaurant in Somerville, MA, near Boston. The map shows 2 points: Masala Art in Needham, MA, and Teele Square Cafe in Somerville. Where did these points come from??? No location is provided for the restaurant being reviewed.
Here again, the map location has nothing to do with the review: http://chowhound.chow.com/topics/801260