Odlot is a dessert and coffee shop specializing in natural ice cream, waffles, and various coffee beverages. They offer a range of sweet treats and refreshing drinks.