Insomnia cookies, located on Mount Auburn Street near Boloco, opened its doors for business on Wednesday evening.
Harvard in the City