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