Frostbites Ice Cream Shop is a charming dairy bar offering a variety of frozen treats. Temporarily closed.