Moments is a Mediterranean restaurant offering tapas, homemade dips, and mains, complemented by an extensive wine list and a relaxed atmosphere.