Amazing ice cream made on the premises; top quality. Employees are friendly and the selection is good. Prices are slightly high but worth it, and the locals agree, as it's often b...
All reviews seem positive