Memo Beach is a coffee and ice cream shop located on the seafront, offering a selection of hot beverages and sweet treats. It provides a relaxing spot for visitors to enjoy refreshments by the beach.