Ice cream shop offering frozen treats. May also serve coffee.