Lost Cherry is a coffee shop offering a variety of coffees and fresh beverages, including matcha. It provides a new atmosphere for enjoying flavorful drinks.