Fantastic place right near Central Square. They were extremely nice and even gave me a gift card to a super tasty dumpling place nearby. I'd recommend it to friends.