Quite possibly the strangest restaurant in Massachusetts