mashed potato pizza from bar in new haven