Moments is a restaurant and bar located in Kapi, Lesvos. It offers a dining experience with a focus on Mediterranean and Greek cuisine. The establishment is situated in a scenic location.