There was another place in Newton, I forget the name, but it was on Washington Street about 1-2 miles west of Newton Corner. That place had some nice gals. I met one gal there and we still see each other off-campus. It's long gone now, however.
Also, there was a place in Brookline on Route 9 near the reservoir, but it got raided many years ago. That place also had great gals.