Ice cream shop serving Glastry Farm's award-winning Vanilla Bean ice cream. Quality ingredients and taste.