Superior Ice Cream
1 Oxford Street Cambridge, MA, 02138
HOURS @CHURN2ICECREAM
HARVARD UNIVERSITY SCIENCE CENTER PLAZA