Moments is a coffee shop and bar located in Kapi, Lesvos. It offers a selection of coffee beverages and alcoholic drinks in a relaxed setting.