Moments is a restaurant offering creative menus and innovative cuisine, emphasizing seasonal dishes perfect for sharing or enjoying individually.