Classic place in Boston. It's been around forever. Pretty good roti