I'm not a regular in the city but I needed a haircut. And with so many places I wasn't sure where to go. This place had great reviews and they really deserve it.
It's a really nice and affordable place to get a haircut on Green Street. I had the best haircut experience ever and the people in there are really good in what they're doing.
You don't necessarily need an appointment, but I recommend calling before going. Just to make sure they'll be available.