Ice cream shop Kremke26, a refreshing stop along bike path 26.