Moments is a restaurant offering a diverse menu of refined European dishes, suitable for business meetings or gatherings with family and friends.