The best place in Boston. Very close to downtown and station.
I have been Boston numerous times, and Gregory’s place is the best so far in many ways. Very clean, quiet, and street parking. I highly recommend it.